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
      Downham 43 £1,198
      Southend 28 £1,234
      Catford South 53 £1,328
      Manor Park 47 £1,330
      Forest Gate 62 £1,370
      Cricklewood 128 £1,371
      Forestdale 21 £1,376
      Northumberland Heath 37 £1,393
      Scrattons Farm 209 £1,396
      Bedfont 56 £1,398
      Pollards Hill 65 £1,415
      Edmonton 112 £1,417
      Longlands 30 £1,432
      Marks Gate 21 £1,449
      Mitcham 106 £1,450
      West Drayton 79 £1,451
      New Beckenham 20 £1,470
      Anerley 26 £1,480
      Plashet 90 £1,491
      Waddon 100 £1,492
      Thornton Heath 187 £1,494
      Little Ilford 46 £1,497
      Penge 39 £1,510
      South Norwood 90 £1,513
      Addiscombe 88 £1,515
      Greenford 107 £1,515
      Harringay 192 £1,519
      Kenton 56 £1,523
      Camberwell 150 £1,523
      Wealdstone 223 £1,525
      Bexley 21 £1,538
      Seven Kings 150 £1,540
      St Paul's Cray 25 £1,543
      Plumstead 111 £1,557
      Abbey Wood 47 £1,557
      Sudbury 143 £1,567
      Little Heath 29 £1,575
      South Woodford 28 £1,588
      West Green 335 £1,589
      Maryland 80 £1,595
      Tolworth 34 £1,603
      Harold Hill 37 £1,604
      Highams Park 54 £1,611
      Newbury Park 66 £1,611
      Leyton 231 £1,613
      Thamesmead 43 £1,614
      Chadwell Heath 35 £1,622
      Fairlop 24 £1,623
      Hounslow West 124 £1,635
      Worton 124 £1,635
      Brunswick Park 33 £1,650
      Well Hall 36 £1,651
      Southbury 71 £1,659
      Barking Riverside 24 £1,659
      New Cross 134 £1,662
      Plaistow 141 £1,665
      Perry Vale 68 £1,666
      Carshalton Beeches 43 £1,668
      Beckenham 49 £1,671
      Hanworth 26 £1,672
      Beckton 83 £1,699
      Poverest 24 £1,703
      Elm Park 23 £1,715
      Feltham 85 £1,717
      Goddington 20 £1,718
      Snaresbrook 26 £1,741
      Streatham Hill 270 £1,746
      Woodside 54 £1,748
      Peckham 157 £1,749
      Collier Row 46 £1,757
      Broad Green 227 £1,758
      Collier's Wood 100 £1,765
      Crystal Palace 30 £1,767
      Shortlands 31 £1,773
      Purley 72 £1,775
      Clapton 171 £1,775
      Harmondsworth 24 £1,777
      Gidea Park 33 £1,778
      Blackheath 37 £1,779
      Homerton 103 £1,780
      Wanstead 25 £1,780
      Thames View 73 £1,781
      Hainault 28 £1,786
      Rotherhithe 176 £1,790
      New Cross Gate 123 £1,790
      Chingford 120 £1,794
      Deptford 112 £1,798
      Stepney 216 £1,806
      Horn Park 32 £1,808
      Palmers Green 74 £1,809
      West Hackney 78 £1,810
      Poplar 228 £1,815
      Rayners Lane 132 £1,815
      Heston 76 £1,820
      Selhurst 101 £1,821
      Hither Green 76 £1,821
      Gants Hill 109 £1,828
      Herne Hill 20 £1,830
      The Wrythe 25 £1,838
      Becontree 75 £1,840
      Loughborough Junction 110 £1,841
      Rush Green 57 £1,843
      Preston 183 £1,847
      Worcester Park 28 £1,850
      Finchley 66 £1,855
      Redbridge 44 £1,873
      Northwood 78 £1,873
      Haggerston 105 £1,879
      Gallions Reach 36 £1,880
      Upper Norwood 33 £1,883
      New Barnet 33 £1,888
      Brixton 193 £1,891
      Hillingdon 86 £1,912
      Becontree Heath 73 £1,914
      Dagenham 64 £1,914
      Ladywell 120 £1,917
      Benhilton 79 £1,918
      Harrow Weald 78 £1,919
      Dulwich Village 21 £1,922
      Forest Hill 71 £1,925
      Church End 74 £1,931
      Whetstone 41 £1,940
      Hackney 174 £1,942
      Ponders End 50 £1,942
      Shooters Hill 45 £1,942
      Shadwell 130 £1,947
      Hale End 28 £1,951
      New Southgate 41 £1,955
      Southgate 44 £1,958
      Alperton 131 £1,965
      Bethnal Green 221 £1,970
      Leytonstone 110 £1,973
      Wallington 28 £1,975
      Hayes 141 £1,977
      West Norwood 90 £1,980
      Widmore 27 £1,981
      Blendon 20 £1,981
      Barkingside 29 £1,986
      New Malden 78 £1,995
      Holloway 351 £2,004
      Hackney Wick 42 £2,010
      Hornsey 163 £2,014
      Morden 41 £2,018
      Osterley 26 £2,018
      Belmont 52 £2,025
      Upton Park 82 £2,036
      Yeading 81 £2,047
      Bow 226 £2,052
      Archway 160 £2,054
      Perivale 83 £2,054
      West Ham 140 £2,056
      Stanmore 37 £2,056
      Stockwell 205 £2,058
      Mile End 195 £2,059
      Summerstown 143 £2,059
      Norbury 42 £2,066
      Cowley 97 £2,081
      Honor Oak 39 £2,086
      Kingsbury 94 £2,102
      New Eltham 26 £2,106
      Tulse Hill 50 £2,111
      Furzedown 343 £2,119
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      Charlton 79 £2,129
      Sudbury Hill 45 £2,130
      Middle Park 33 £2,139
      Hanwell 205 £2,153
      West Finchley 43 £2,155
      Canning Town 249 £2,157
      Barnehurst 27 £2,157
      Limehouse 227 £2,158
      East Dulwich 82 £2,160
      West Barnes 55 £2,161
      Clayhall 33 £2,167
      Park Royal 247 £2,174
      Streatham 154 £2,175
      Cranford 24 £2,177
      Mapesbury 114 £2,180
      Hendon 97 £2,210
      Nunhead 58 £2,219
      Charlton Riverside 41 £2,223
      East Greenwich 227 £2,223
      Surbiton 97 £2,231
      Hornchurch 34 £2,234
      Dollis Hill 165 £2,234
      West Hendon 63 £2,247
      Balham 235 £2,262
      Stamford Hill 87 £2,299
      Earlsfield 120 £2,309
      Stroud Green 50 £2,317
      Old Kent Road 233 £2,319
      Dulwich 21 £2,321
      Spring Grove 120 £2,331
      Finsbury Park 145 £2,332
      Shacklewell 111 £2,335
      Twyford 70 £2,347
      Walworth 232 £2,367
      Harlesden 161 £2,369
      North Finchley 66 £2,377
      Highbury 189 £2,382
      Kidbrooke 115 £2,388
      Friern Barnet 46 £2,389
      Brockley 41 £2,389
      Berrylands 20 £2,391
      Colindale 172 £2,395
      Brent Cross 73 £2,423
      Stratford 471 £2,436
      Stoke Newington 191 £2,444
      Bowes 222 £2,448
      Merton 117 £2,457
      Pinner 38 £2,468
      Crouch End 98 £2,475
      Upton 36 £2,489
      Chinbrook 33 £2,508
      Kilburn 108 £2,512
      Kennington 80 £2,512
      Wandsworth 284 £2,519
      South Hornchurch 21 £2,520
      Clapham 371 £2,542
      Hendon Central 323 £2,552
      Dalston 127 £2,602
      Southfields 118 £2,616
      Tufnell Park 47 £2,621
      Blackwall 394 £2,626
      Bermondsey 297 £2,646
      Silvertown 155 £2,648
      St Pancras 227 £2,686
      Norbiton 187 £2,695
      Oval 146 £2,697
      Putney 181 £2,720
      Strawberry Hill 65 £2,728
      Shepherd's Bush 536 £2,761
      Greenwich Peninsula 92 £2,762
      Merton Park 128 £2,765
      West Kensington 435 £2,766
      Hampton Hill 24 £2,798
      Clapham Junction 297 £2,861
      Hoxton 224 £2,918
      Elephant and Castle 357 £2,939
      Whitechapel 725 £2,962
      Queen's Park 115 £2,973
      Temple Fortune 102 £3,011
      Woodside Park 37 £3,023
      Roehampton 99 £3,054
      Isle of Dogs 1,114 £3,083
      Barnsbury 393 £3,095
      Ickenham 60 £3,179
      Battersea 285 £3,184
      Brook Green 156 £3,193
      Lambeth 68 £3,262
      Gospel Oak 59 £3,267
      Kentish Town 216 £3,283
      Petersham 30 £3,305
      North Kensington 235 £3,372
      Muswell Hill 132 £3,373
      Brondesbury 111 £3,387
      Hampton Wick 45 £3,388
      Canary Wharf 510 £3,404
      Islington 229 £3,418
      Kingston Vale 25 £3,528
      Somers Town 128 £3,533
      Cockfosters 45 £3,556
      Mill Hill 48 £3,575
      South Hampstead 214 £3,585
      Hammersmith 680 £3,623
      The Borough 294 £3,724
      Fitzrovia 355 £3,740
      Shoreditch 187 £3,776
      Raynes Park 160 £3,830
      Wapping 319 £3,831
      Earl's Court 578 £3,847
      North Sheen 62 £3,918
      Fulham 510 £3,921
      Golders Green 161 £3,983
      Holborn 175 £4,008
      Clerkenwell 243 £4,014
      St Margarets 84 £4,111
      Waterloo 190 £4,138
      West Hampstead 339 £4,154
      High Barnet 46 £4,175
      Vauxhall 389 £4,238
      Finsbury 246 £4,292
      East Sheen 45 £4,300
      Kew 42 £4,491
      Southwark 164 £4,549
      Mortlake 45 £4,594
      King's Cross 246 £4,657
      Chalk Farm 367 £5,099
      Bloomsbury 166 £5,225
      Coombe 44 £5,517
      Notting Hill 449 £5,551
      Belsize Park 453 £5,651
      Brompton 917 £5,759
      Hadley Wood 25 £6,963
      Kensington 401 £7,498
      Chelsea 631 £7,509
      South Kensington 686 £11,151
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,599 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!