Skip to content
    Filters
    Your search
    City
    District
    Price range
    Bedrooms
    Available from
    Bathrooms
    Property Type
    Student Friendly
    Published Since
      10,000+

      Properties to rent in London

      Average rental prices per month in London

      Area Properties
      Forestdale 24 £1,144
      St Paul's Cray 25 £1,205
      Bexley 63 £1,241
      Elm Park 23 £1,285
      Plashet 100 £1,288
      Kenley 20 £1,293
      Shirley 23 £1,307
      Southend 34 £1,324
      Thornton Heath 210 £1,364
      Edmonton 122 £1,364
      Waddon 121 £1,367
      Barking Riverside 22 £1,369
      Downham 37 £1,382
      Woodside 54 £1,407
      Horn Park 30 £1,410
      Highams Park 63 £1,423
      Forest Gate 76 £1,426
      Abbey Wood 44 £1,427
      Purley 80 £1,432
      Thamesmead 56 £1,436
      South Woodford 26 £1,441
      South Norwood 86 £1,464
      Poverest 41 £1,470
      Catford South 65 £1,471
      Manor Park 67 £1,474
      Morden 30 £1,475
      New Beckenham 22 £1,477
      Yiewsley 65 £1,480
      Snaresbrook 22 £1,489
      Northumberland Heath 29 £1,496
      Pollards Hill 54 £1,507
      Chadwell Heath 32 £1,514
      New Eltham 26 £1,516
      Plaistow 163 £1,520
      Ponders End 67 £1,520
      Mitcham 132 £1,529
      Blendon 20 £1,531
      Harringay 174 £1,549
      Leyton 256 £1,564
      Anerley 35 £1,568
      Chingford 65 £1,568
      West Green 307 £1,570
      Upper Norwood 34 £1,572
      Seven Kings 109 £1,586
      Maryland 75 £1,592
      Palmers Green 92 £1,596
      Kenton 33 £1,597
      Broad Green 204 £1,597
      Hounslow West 133 £1,599
      Plumstead 126 £1,618
      Bethnal Green 389 £1,624
      Wealdstone 220 £1,626
      Penge 38 £1,631
      Worton 116 £1,631
      Addiscombe 96 £1,634
      Harold Hill 28 £1,641
      Collier's Wood 123 £1,644
      Beckenham 64 £1,649
      Hackney Wick 35 £1,653
      Bowes 47 £1,655
      Cricklewood 103 £1,656
      Forest Hill 63 £1,661
      Honor Oak 31 £1,665
      Becontree Heath 74 £1,667
      Becontree 63 £1,669
      Widmore 42 £1,671
      Carshalton Beeches 56 £1,682
      Hither Green 91 £1,692
      Collier Row 51 £1,692
      Redbridge 28 £1,698
      Beckton 106 £1,700
      Feltham 102 £1,707
      Hale End 28 £1,710
      Brockley 62 £1,710
      Gallions Reach 53 £1,711
      Gants Hill 99 £1,713
      Camberwell 142 £1,714
      Brunswick Park 41 £1,716
      Perry Vale 61 £1,717
      Selhurst 91 £1,718
      New Southgate 47 £1,720
      Sudbury 145 £1,720
      Finchley 62 £1,723
      New Cross 130 £1,734
      Little Heath 20 £1,735
      Greenford 99 £1,738
      West Drayton 61 £1,739
      Little Ilford 64 £1,739
      Norbury 58 £1,744
      Streatham Hill 291 £1,744
      Ladywell 121 £1,745
      Thames View 69 £1,746
      Belmont 40 £1,747
      Shooters Hill 51 £1,747
      Poplar 187 £1,747
      East Dulwich 74 £1,752
      Homerton 111 £1,764
      Lower Belvedere 21 £1,765
      Herne Hill 24 £1,766
      Shortlands 44 £1,767
      Heston 69 £1,770
      Dagenham 71 £1,770
      Osterley 37 £1,780
      New Cross Gate 90 £1,785
      Longlands 28 £1,787
      Southbury 75 £1,799
      Rush Green 41 £1,820
      Nunhead 59 £1,824
      Stepney 206 £1,832
      Colney Hatch 40 £1,832
      Bow 236 £1,834
      Northwood 82 £1,834
      Rainham 20 £1,836
      Rayners Lane 138 £1,840
      Crystal Palace 39 £1,845
      Surbiton 89 £1,848
      Clapton 155 £1,852
      The Wrythe 32 £1,855
      Southgate 53 £1,856
      Well Hall 44 £1,861
      Harlesden 154 £1,863
      Newbury Park 67 £1,877
      Canning Town 223 £1,877
      Streatham 209 £1,877
      Benhilton 79 £1,880
      Harold Wood 20 £1,880
      Deptford 98 £1,884
      Hillingdon 84 £1,884
      Tulse Hill 48 £1,893
      Sudbury Hill 42 £1,899
      Harrow Weald 79 £1,904
      Preston 146 £1,905
      West Heath 22 £1,913
      Hanworth 23 £1,915
      Upton Park 82 £1,917
      Alperton 113 £1,919
      Brixton 224 £1,927
      Chinbrook 36 £1,928
      Cowley 69 £1,930
      Charlton 98 £1,935
      Loughborough Junction 89 £1,937
      Wallington 44 £1,943
      Hayes 174 £1,947
      Cranford 34 £1,953
      West Hendon 45 £1,953
      West Norwood 107 £1,958
      West Hackney 60 £1,959
      Yeading 75 £1,968
      West Ham 112 £1,980
      Bedfont 34 £1,984
      Whitton 29 £1,987
      Hornsey 130 £1,996
      Leytonstone 115 £1,997
      Rotherhithe 189 £2,007
      Harmondsworth 24 £2,012
      Mile End 167 £2,016
      Barkingside 22 £2,017
      Barnehurst 25 £2,018
      Summerstown 137 £2,031
      Fairlop 27 £2,033
      Finsbury Park 136 £2,038
      Kidbrooke 125 £2,038
      Peckham 189 £2,052
      West Barnes 48 £2,056
      Park Royal 248 £2,059
      Stanmore 51 £2,065
      Limehouse 224 £2,075
      Furzedown 344 £2,078
      Merton 124 £2,093
      New Barnet 38 £2,093
      Blackheath 36 £2,103
      Berrylands 20 £2,108
      Archway 140 £2,111
      Pinner 41 £2,135
      Tolworth 36 £2,148
      North Finchley 78 £2,163
      Shacklewell 108 £2,167
      Worcester Park 22 £2,172
      Perivale 86 £2,175
      Old Kent Road 163 £2,179
      Charlton Riverside 64 £2,181
      New Malden 58 £2,188
      Stockwell 215 £2,189
      Walworth 174 £2,216
      Kingsbury 86 £2,227
      Shadwell 110 £2,235
      Hendon 99 £2,239
      Twyford 85 £2,254
      Hainault 22 £2,254
      Dollis Hill 178 £2,257
      East Greenwich 226 £2,264
      Hook 22 £2,275
      Silvertown 151 £2,285
      Earlsfield 110 £2,292
      Holloway 256 £2,297
      Mapesbury 77 £2,301
      Stratford 362 £2,304
      Kennington 43 £2,313
      Scrattons Farm 39 £2,315
      Southfields 133 £2,330
      Dulwich 25 £2,338
      Oval 133 £2,345
      Colindale 202 £2,354
      Balham 249 £2,358
      Stamford Hill 89 £2,362
      Hornchurch 23 £2,419
      Crouch End 102 £2,429
      Hendon Central 105 £2,430
      Hackney 143 £2,434
      Whetstone 50 £2,435
      Ickenham 44 £2,449
      Dalston 123 £2,452
      Greenwich Peninsula 59 £2,472
      Clayhall 52 £2,518
      Woodside Park 43 £2,524
      Haggerston 111 £2,541
      Church End 92 £2,550
      Hanwell 226 £2,553
      Blackwall 284 £2,553
      Kilburn 187 £2,561
      North Kensington 397 £2,567
      St Pancras 258 £2,569
      Wandsworth 262 £2,572
      Stroud Green 49 £2,585
      Shepherd's Bush 509 £2,595
      Norbiton 218 £2,600
      Hackbridge 26 £2,602
      Putney 185 £2,629
      Clapham 327 £2,641
      West Kensington 405 £2,644
      Upton 40 £2,645
      Merton Park 110 £2,662
      Elephant and Castle 233 £2,677
      Friern Barnet 48 £2,687
      Tufnell Park 45 £2,687
      Stoke Newington 174 £2,691
      Spring Grove 136 £2,697
      Middle Park 44 £2,709
      Bermondsey 203 £2,746
      Queen's Park 135 £2,800
      Whitechapel 666 £2,818
      Temple Fortune 73 £2,865
      Isle of Dogs 617 £2,875
      West Finchley 50 £2,877
      Gidea Park 34 £2,901
      Brent Cross 79 £2,939
      Roehampton 99 £2,939
      Barnsbury 308 £3,013
      South Hampstead 212 £3,027
      Lambeth 58 £3,059
      Brook Green 165 £3,094
      Cockfosters 64 £3,131
      Clapham Junction 420 £3,171
      Islington 229 £3,174
      Battersea 256 £3,192
      Hoxton 192 £3,243
      Brondesbury 145 £3,249
      Hammersmith 569 £3,332
      Canary Wharf 378 £3,363
      Highbury 241 £3,378
      Mortlake 42 £3,387
      Muswell Hill 122 £3,450
      Raynes Park 145 £3,509
      Shoreditch 142 £3,521
      Strawberry Hill 51 £3,522
      Hampton 20 £3,524
      Mill Hill 58 £3,524
      Somers Town 99 £3,542
      Kentish Town 184 £3,547
      Fulham 498 £3,665
      Golders Green 165 £3,682
      Earl's Court 549 £3,718
      Kew 46 £3,724
      Finsbury 144 £3,744
      Waterloo 92 £3,745
      Wapping 243 £3,764
      Hampton Wick 31 £3,775
      The Borough 204 £3,868
      North Sheen 55 £3,943
      Fitzrovia 333 £3,963
      High Barnet 42 £4,001
      Gospel Oak 56 £4,049
      King's Cross 197 £4,089
      Vauxhall 270 £4,126
      Clerkenwell 234 £4,145
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 328 £4,639
      St Margarets 56 £4,678
      Holborn 186 £4,773
      Southwark 94 £4,978
      Chalk Farm 342 £5,205
      Bloomsbury 141 £5,225
      Notting Hill 470 £5,263
      Brompton 881 £5,611
      Belsize Park 410 £6,361
      Coombe 32 £7,255
      Chelsea 477 £7,967
      Kensington 372 £9,008
      South Kensington 543 £11,695
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,328 new properties for your search in the last 5 days.

      Let us search for you
      • Where would you like to live
      • Any specific wishes
      Where would you like to live

        With these preferences you can expect around 0 properties per day.

        Any specific wishes

        You're searching in {city}

        Bedrooms

        Price per month

        With these preferences you can expect around 0 properties per day.

        Quickly set up your direct property alert

        Stay updated with real-time email alerts and increase your chances of finding the perfect place. We scour property listings from more than 3.500 websites to save you valuable time on your search. You will always be one of the first to know, so you can immediately respond to a property that meets your wishes!