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 26 £1,221
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Southend 35 £1,356
      Thornton Heath 245 £1,361
      Waddon 125 £1,369
      Elm Park 29 £1,378
      Downham 40 £1,388
      Abbey Wood 54 £1,397
      Plashet 105 £1,399
      Kenley 21 £1,403
      Highams Park 67 £1,431
      Barking Riverside 28 £1,434
      Woodside 59 £1,438
      Edmonton 130 £1,443
      South Norwood 92 £1,448
      Forest Gate 78 £1,458
      Chadwell Heath 35 £1,467
      Poverest 44 £1,469
      Purley 87 £1,472
      Yiewsley 67 £1,486
      New Eltham 26 £1,487
      Catford South 70 £1,491
      New Beckenham 23 £1,493
      Ponders End 69 £1,498
      Horn Park 32 £1,501
      Welling 21 £1,505
      Manor Park 72 £1,508
      Mitcham 133 £1,510
      Morden 32 £1,518
      Snaresbrook 23 £1,522
      Thamesmead 64 £1,522
      Pollards Hill 58 £1,524
      Plaistow 179 £1,531
      South Woodford 29 £1,535
      West Green 325 £1,549
      Chingford 66 £1,555
      Harringay 195 £1,565
      Upper Norwood 37 £1,566
      Hounslow West 154 £1,570
      Leyton 274 £1,574
      Plumstead 140 £1,578
      Addiscombe 106 £1,585
      Palmers Green 97 £1,587
      Anerley 36 £1,590
      Little Ilford 78 £1,591
      Broad Green 222 £1,595
      Penge 41 £1,597
      Cricklewood 111 £1,602
      Marks Gate 21 £1,605
      Maryland 80 £1,611
      Bethnal Green 400 £1,612
      Kenton 36 £1,617
      Hale End 28 £1,617
      Wealdstone 238 £1,622
      Beckenham 67 £1,629
      Becontree 72 £1,640
      Seven Kings 124 £1,645
      Becontree Heath 83 £1,646
      Honor Oak 32 £1,649
      Brockley 63 £1,656
      Harold Hill 35 £1,663
      Hither Green 95 £1,667
      Widmore 41 £1,674
      Sudbury 168 £1,675
      Carshalton Beeches 62 £1,676
      Bowes 53 £1,677
      Collier's Wood 135 £1,683
      Rush Green 51 £1,687
      Hackney Wick 35 £1,690
      Redbridge 30 £1,692
      New Cross Gate 105 £1,693
      Collier Row 55 £1,695
      Camberwell 147 £1,697
      Shooters Hill 52 £1,701
      Feltham 112 £1,702
      Greenford 108 £1,702
      Selhurst 95 £1,703
      Northumberland Heath 34 £1,703
      Finchley 65 £1,703
      Blendon 22 £1,704
      Beckton 123 £1,704
      Belmont 41 £1,705
      Dulwich Village 21 £1,714
      Worton 134 £1,718
      Forest Hill 67 £1,719
      Osterley 41 £1,720
      New Southgate 47 £1,720
      Perry Vale 72 £1,724
      Gants Hill 114 £1,738
      Thames View 81 £1,739
      Heston 76 £1,742
      East Dulwich 77 £1,743
      Brunswick Park 44 £1,745
      Streatham Hill 305 £1,745
      West Drayton 64 £1,747
      Gallions Reach 53 £1,752
      Shortlands 47 £1,754
      Poplar 193 £1,755
      Lower Belvedere 21 £1,762
      New Cross 129 £1,775
      Norbury 62 £1,776
      Ladywell 124 £1,784
      Longlands 28 £1,785
      Little Heath 23 £1,793
      Rayners Lane 149 £1,802
      Newbury Park 76 £1,807
      Rainham 22 £1,808
      Northwood 85 £1,809
      Cowley 81 £1,809
      Nunhead 61 £1,813
      Southgate 57 £1,818
      Fairlop 34 £1,819
      Homerton 110 £1,824
      Harlesden 163 £1,824
      Herne Hill 25 £1,826
      Sudbury Hill 46 £1,834
      The Wrythe 34 £1,840
      Hanworth 25 £1,843
      Stepney 219 £1,844
      Upton Park 93 £1,844
      Crystal Palace 40 £1,845
      Barnehurst 30 £1,847
      Southbury 75 £1,849
      Harold Wood 22 £1,850
      Bow 240 £1,858
      Benhilton 93 £1,858
      Surbiton 94 £1,860
      Wallington 49 £1,866
      Colney Hatch 41 £1,880
      Well Hall 47 £1,884
      Streatham 212 £1,892
      Harrow Weald 87 £1,895
      Canning Town 233 £1,896
      West Hackney 65 £1,899
      Hillingdon 81 £1,903
      Clapton 155 £1,904
      Bedfont 41 £1,905
      Tulse Hill 52 £1,906
      Deptford 106 £1,912
      Yeading 86 £1,915
      Chinbrook 41 £1,916
      Alperton 125 £1,924
      Charlton 102 £1,925
      Preston 159 £1,926
      West Heath 24 £1,927
      Whitton 32 £1,929
      Dagenham 84 £1,934
      West Norwood 116 £1,935
      Loughborough Junction 96 £1,947
      Hayes 187 £1,947
      Cranford 34 £1,953
      Leytonstone 125 £1,961
      West Hendon 48 £1,971
      West Ham 120 £1,981
      Rotherhithe 200 £1,992
      Hornsey 135 £1,994
      Mile End 173 £2,005
      Barkingside 24 £2,009
      Stanmore 54 £2,018
      Kidbrooke 129 £2,034
      Furzedown 376 £2,042
      Finsbury Park 142 £2,044
      Summerstown 142 £2,046
      Park Royal 261 £2,053
      Harmondsworth 23 £2,053
      West Barnes 51 £2,071
      Limehouse 237 £2,078
      New Barnet 44 £2,082
      South Hornchurch 20 £2,086
      Pinner 41 £2,090
      Peckham 200 £2,093
      Shadwell 127 £2,100
      Worcester Park 25 £2,126
      Old Kent Road 173 £2,131
      Merton 131 £2,141
      New Malden 62 £2,142
      Hainault 25 £2,152
      Shacklewell 114 £2,165
      Perivale 88 £2,168
      Berrylands 21 £2,182
      Dollis Hill 196 £2,186
      Charlton Riverside 66 £2,193
      Archway 145 £2,194
      Kingsbury 90 £2,195
      Hendon 110 £2,198
      North Finchley 79 £2,202
      Blackheath 34 £2,206
      Brixton 244 £2,207
      Stockwell 220 £2,209
      Hook 23 £2,218
      East Greenwich 231 £2,261
      Twyford 91 £2,265
      Walworth 181 £2,266
      Hornchurch 28 £2,279
      Holloway 271 £2,287
      Scrattons Farm 41 £2,288
      Mapesbury 80 £2,289
      Southfields 142 £2,289
      Stratford 372 £2,307
      Lower Morden 21 £2,311
      Silvertown 159 £2,317
      Colindale 216 £2,318
      Whetstone 55 £2,329
      Balham 261 £2,331
      Dulwich 25 £2,338
      Stamford Hill 93 £2,345
      Earlsfield 114 £2,346
      Oval 140 £2,372
      Tolworth 42 £2,380
      Hendon Central 106 £2,392
      Kilburn 185 £2,420
      Crouch End 103 £2,425
      Greenwich Peninsula 61 £2,444
      Ickenham 47 £2,447
      Dalston 123 £2,461
      West Kensington 457 £2,462
      Church End 97 £2,489
      Clayhall 54 £2,495
      Wandsworth 267 £2,500
      Hanwell 236 £2,509
      North Kensington 366 £2,514
      Haggerston 112 £2,515
      Stroud Green 53 £2,522
      Woodside Park 43 £2,524
      Spring Grove 142 £2,571
      St Pancras 259 £2,571
      Clapham 337 £2,578
      Upton 45 £2,580
      Middle Park 48 £2,593
      Merton Park 112 £2,594
      Norbiton 231 £2,598
      Stoke Newington 179 £2,608
      Putney 193 £2,614
      Hackbridge 26 £2,622
      Blackwall 290 £2,633
      Elephant and Castle 243 £2,652
      Friern Barnet 48 £2,687
      Tufnell Park 45 £2,697
      Queen's Park 141 £2,736
      Hackney 163 £2,758
      Shepherd's Bush 467 £2,761
      Bermondsey 217 £2,770
      Temple Fortune 74 £2,786
      Gidea Park 36 £2,815
      Whitechapel 670 £2,845
      West Finchley 50 £2,863
      Roehampton 105 £2,864
      Isle of Dogs 625 £2,882
      Highbury 222 £2,893
      Kennington 65 £2,917
      Brent Cross 80 £2,920
      Clapham Junction 416 £2,940
      Barnsbury 323 £2,998
      South Hampstead 214 £3,014
      Lambeth 59 £3,054
      Brook Green 169 £3,073
      Islington 230 £3,092
      Cockfosters 64 £3,146
      Hoxton 201 £3,194
      Brondesbury 153 £3,221
      Battersea 275 £3,228
      Muswell Hill 127 £3,355
      Canary Wharf 385 £3,356
      Hammersmith 564 £3,371
      Mortlake 42 £3,387
      Mill Hill 61 £3,404
      Shoreditch 145 £3,432
      Strawberry Hill 52 £3,474
      Hampton 21 £3,475
      Raynes Park 147 £3,492
      Somers Town 102 £3,492
      Kentish Town 191 £3,523
      Fulham 520 £3,574
      Golders Green 169 £3,626
      Waterloo 96 £3,660
      Hampton Wick 32 £3,732
      Earl's Court 525 £3,745
      Kew 45 £3,755
      The Borough 216 £3,888
      Wapping 268 £3,892
      Finsbury 167 £3,905
      North Sheen 57 £3,913
      Clerkenwell 224 £3,925
      High Barnet 43 £3,969
      Gospel Oak 57 £4,006
      Vauxhall 277 £4,095
      King's Cross 198 £4,121
      Fitzrovia 415 £4,323
      Petersham 27 £4,487
      Holborn 151 £4,531
      West Hampstead 336 £4,546
      East Sheen 49 £4,587
      St Margarets 56 £4,670
      Southwark 100 £4,852
      Chalk Farm 345 £5,177
      Bloomsbury 145 £5,220
      Notting Hill 478 £5,240
      Brompton 762 £5,740
      Belsize Park 414 £6,312
      Coombe 32 £7,327
      Chelsea 486 £7,912
      Kensington 375 £8,961
      South Kensington 551 £11,651
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,355 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!