Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 29 £1,109
      Downham 68 £1,160
      Highams Park 32 £1,318
      Little Heath 27 £1,337
      Southend 36 £1,338
      Osterley 33 £1,355
      Wealdstone 215 £1,371
      Thornton Heath 202 £1,376
      St Paul's Cray 42 £1,381
      Bedfont 72 £1,400
      Pollards Hill 44 £1,425
      Hounslow West 187 £1,426
      Northumberland Heath 42 £1,426
      Barking Riverside 29 £1,434
      Morden 39 £1,443
      Edmonton 104 £1,443
      Elm Park 21 £1,446
      West Drayton 66 £1,448
      Chadwell Heath 43 £1,451
      Anerley 30 £1,463
      Woodside 52 £1,471
      Ponders End 58 £1,472
      Bexley 25 £1,476
      Newbury Park 77 £1,480
      Homerton 99 £1,480
      Seven Kings 182 £1,481
      Becontree 73 £1,494
      Harold Hill 35 £1,509
      Yiewsley 76 £1,512
      Forest Gate 54 £1,514
      Carshalton Beeches 59 £1,525
      Waddon 104 £1,528
      Gants Hill 120 £1,532
      Whitton 50 £1,542
      Penge 43 £1,546
      Hainault 28 £1,552
      Southbury 57 £1,571
      Well Hall 33 £1,571
      Plashet 100 £1,572
      Worcester Park 29 £1,574
      Addiscombe 92 £1,575
      Sudbury 177 £1,586
      Camberwell 147 £1,589
      West Norwood 90 £1,590
      Tulse Hill 53 £1,594
      Gidea Park 36 £1,598
      South Woodford 28 £1,606
      Cricklewood 95 £1,609
      Worton 141 £1,613
      Lower Belvedere 23 £1,614
      Plumstead 104 £1,629
      Feltham 121 £1,630
      Bowes 37 £1,633
      Tolworth 38 £1,635
      Brunswick Park 40 £1,636
      Rayners Lane 169 £1,637
      Fairlop 29 £1,639
      New Cross 157 £1,640
      Redbridge 50 £1,640
      Beckenham 34 £1,646
      The Wrythe 29 £1,648
      Greenford 135 £1,651
      Shortlands 35 £1,652
      Peckham 202 £1,653
      Kenton 52 £1,659
      Becontree Heath 79 £1,666
      Palmers Green 92 £1,672
      Thames View 98 £1,677
      Harrow Weald 89 £1,679
      Broad Green 246 £1,681
      Stepney 268 £1,683
      Leytonstone 110 £1,685
      Plaistow 142 £1,686
      Heston 90 £1,686
      Maryland 89 £1,695
      Hendon Central 94 £1,708
      Barkingside 30 £1,715
      Chingford 37 £1,720
      Mitcham 121 £1,722
      Abbey Wood 41 £1,724
      Widmore 23 £1,730
      Honor Oak 34 £1,731
      Hillingdon 90 £1,732
      Goddington 23 £1,735
      Harmondsworth 27 £1,735
      Catford South 60 £1,740
      Hale End 24 £1,748
      Crystal Palace 29 £1,749
      Rush Green 54 £1,755
      Hither Green 95 £1,756
      Hackbridge 20 £1,761
      Sudbury Hill 38 £1,777
      Harringay 175 £1,783
      Hanworth 33 £1,783
      Leyton 206 £1,784
      Streatham Hill 251 £1,785
      New Cross Gate 101 £1,789
      Cowley 124 £1,806
      Yeading 93 £1,817
      Wallington 45 £1,818
      Belmont 53 £1,824
      Summerstown 127 £1,827
      Rotherhithe 219 £1,837
      Clayhall 28 £1,839
      South Norwood 58 £1,846
      Benhilton 107 £1,850
      Selhurst 105 £1,850
      Fallow Corner 25 £1,862
      Perry Vale 59 £1,863
      Collier Row 51 £1,871
      Deptford 118 £1,878
      Kingsbury 98 £1,890
      West Barnes 46 £1,896
      Collier's Wood 89 £1,897
      Shooters Hill 37 £1,901
      East Dulwich 48 £1,902
      Hackney 170 £1,904
      Loughborough Junction 114 £1,914
      Clapton 168 £1,919
      Hanwell 212 £1,923
      Manor Park 39 £1,924
      Elmers End 22 £1,926
      Poplar 266 £1,927
      Stanmore 57 £1,929
      Scrattons Farm 36 £1,933
      Haggerston 120 £1,934
      Shadwell 132 £1,935
      Herne Hill 22 £1,939
      West Green 260 £1,943
      Hayes 195 £1,946
      Ladywell 143 £1,953
      Chinbrook 36 £1,958
      Brixton 204 £1,961
      Southgate 42 £1,965
      Mile End 139 £1,966
      Bethnal Green 199 £1,966
      West Hackney 64 £1,975
      Furzedown 254 £1,981
      Hendon 106 £1,988
      Gallions Reach 34 £1,990
      New Barnet 33 £1,991
      Preston 188 £1,992
      Hackney Wick 48 £1,992
      Perivale 108 £1,994
      Forest Hill 62 £2,005
      Thamesmead 40 £2,022
      Alperton 128 £2,024
      Bow 219 £2,024
      Upton Park 79 £2,039
      Holloway 333 £2,042
      Finchley 43 £2,042
      Streatham 197 £2,044
      Beckton 70 £2,050
      West Hendon 78 £2,056
      Hook 20 £2,059
      Little Ilford 57 £2,067
      Purley 69 £2,071
      Norbury 42 £2,080
      New Malden 88 £2,083
      Pinner 35 £2,089
      Nunhead 79 £2,096
      Limehouse 232 £2,101
      Park Royal 293 £2,110
      Dagenham 81 £2,112
      Earlsfield 108 £2,119
      Cranford 22 £2,119
      Snaresbrook 21 £2,130
      Harlesden 158 £2,130
      Northwood 81 £2,138
      Hornsey 134 £2,150
      Blackheath 31 £2,152
      Hampton 20 £2,158
      Dollis Hill 146 £2,168
      Colney Hatch 32 £2,178
      Brockley 36 £2,178
      New Southgate 53 £2,213
      Upper Norwood 25 £2,237
      Archway 152 £2,239
      Charlton 69 £2,241
      Twyford 74 £2,244
      West Ham 148 £2,244
      Spring Grove 119 £2,246
      West Finchley 55 £2,250
      Finsbury Park 143 £2,254
      Surbiton 110 £2,255
      Stockwell 215 £2,256
      East Greenwich 206 £2,258
      New Eltham 21 £2,259
      Church End 74 £2,263
      Colindale 235 £2,277
      Old Kent Road 274 £2,287
      Whetstone 38 £2,306
      Canning Town 231 £2,319
      Charlton Riverside 44 £2,324
      Clapham 305 £2,341
      Crouch End 89 £2,377
      Stamford Hill 84 £2,388
      Wandsworth 212 £2,396
      Mapesbury 120 £2,402
      Kidbrooke 112 £2,411
      Berrylands 23 £2,422
      Tufnell Park 68 £2,436
      Friern Barnet 41 £2,441
      Dalston 124 £2,447
      Strawberry Hill 59 £2,468
      Merton 114 £2,486
      Dulwich 29 £2,501
      Walworth 238 £2,505
      Stratford 465 £2,523
      Balham 186 £2,532
      Highbury 202 £2,568
      Upton 26 £2,569
      Kilburn 118 £2,569
      North Finchley 49 £2,572
      Norbiton 220 £2,577
      Putney 144 £2,600
      Kennington 75 £2,637
      Bermondsey 300 £2,640
      South Hornchurch 28 £2,646
      Shacklewell 87 £2,669
      Blackwall 377 £2,670
      Motspur Park 29 £2,677
      Oval 176 £2,680
      Clapham Junction 306 £2,736
      Brent Cross 89 £2,761
      St Pancras 204 £2,786
      Greenwich Peninsula 76 £2,805
      Silvertown 172 £2,835
      Roehampton 98 £2,868
      Stoke Newington 203 £2,870
      Shepherd's Bush 524 £2,873
      West Kensington 401 £2,876
      Whitechapel 813 £2,922
      Mill Hill 71 £2,925
      Stroud Green 44 £2,944
      Temple Fortune 102 £2,974
      Elephant and Castle 470 £3,009
      Battersea 297 £3,072
      Ickenham 51 £3,074
      Barnsbury 453 £3,082
      Queen's Park 118 £3,086
      Merton Park 119 £3,096
      Lambeth 72 £3,108
      Hoxton 224 £3,113
      Muswell Hill 110 £3,132
      North Kensington 219 £3,144
      Kentish Town 226 £3,155
      Isle of Dogs 1,129 £3,163
      Brondesbury 173 £3,175
      Cockfosters 48 £3,184
      North Sheen 59 £3,234
      Gospel Oak 56 £3,285
      Somers Town 153 £3,341
      Fitzrovia 335 £3,401
      Canary Wharf 469 £3,412
      Islington 252 £3,440
      The Borough 300 £3,444
      South Hampstead 229 £3,532
      Golders Green 181 £3,539
      Southfields 97 £3,543
      Ham 21 £3,550
      Brook Green 167 £3,561
      Fulham 556 £3,593
      Hammersmith 634 £3,646
      Wapping 337 £3,886
      Shoreditch 189 £3,886
      Hampton Wick 42 £3,907
      Holborn 180 £3,964
      St Margarets 104 £3,965
      Earl's Court 533 £4,038
      Clerkenwell 219 £4,086
      Finsbury 267 £4,118
      West Hampstead 326 £4,177
      Raynes Park 147 £4,177
      Vauxhall 425 £4,318
      Coombe 34 £4,326
      Woodside Park 39 £4,330
      Waterloo 196 £4,345
      King's Cross 243 £4,382
      Mortlake 36 £4,671
      Bloomsbury 150 £4,836
      East Sheen 39 £4,959
      Chalk Farm 389 £5,098
      Notting Hill 443 £5,146
      Southwark 160 £5,231
      Kew 33 £5,250
      Kingston Vale 21 £5,250
      Petersham 27 £5,441
      High Barnet 39 £5,651
      Brompton 810 £5,716
      Belsize Park 469 £5,827
      Hadley Wood 26 £6,896
      Chelsea 645 £7,979
      Kensington 392 £8,073
      South Kensington 708 £11,161
      Hampstead Garden Suburb 58 £13,422
      Be the first to find new properties
      Your search
      • Greater london

      There were 10,000 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!