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 46 £1,351
      Cricklewood 128 £1,371
      Forest Gate 67 £1,374
      Forestdale 21 £1,376
      Scrattons Farm 218 £1,386
      Northumberland Heath 37 £1,393
      Bedfont 56 £1,398
      Edmonton 111 £1,414
      Pollards Hill 65 £1,415
      Longlands 29 £1,433
      Marks Gate 21 £1,449
      West Drayton 78 £1,461
      Mitcham 103 £1,470
      New Beckenham 21 £1,471
      Anerley 26 £1,480
      Waddon 100 £1,481
      Little Ilford 47 £1,481
      Thornton Heath 187 £1,494
      Plashet 88 £1,501
      Greenford 107 £1,505
      Addiscombe 86 £1,506
      Camberwell 151 £1,508
      Penge 39 £1,510
      South Norwood 90 £1,512
      Kenton 56 £1,523
      Harringay 191 £1,525
      Seven Kings 149 £1,534
      Bexley 21 £1,538
      Wealdstone 222 £1,540
      Plumstead 113 £1,542
      St Paul's Cray 25 £1,543
      Abbey Wood 47 £1,557
      Little Heath 29 £1,575
      Tolworth 32 £1,578
      Sudbury 144 £1,580
      South Woodford 28 £1,588
      West Green 331 £1,593
      Highams Park 55 £1,595
      Leyton 235 £1,598
      Maryland 79 £1,605
      Newbury Park 66 £1,611
      Thamesmead 43 £1,613
      Fairlop 24 £1,623
      Harold Hill 36 £1,627
      Hounslow West 125 £1,636
      Plaistow 140 £1,636
      Worton 123 £1,640
      Brunswick Park 33 £1,650
      Well Hall 36 £1,650
      Chadwell Heath 33 £1,656
      Southbury 71 £1,659
      Barking Riverside 24 £1,659
      Carshalton Beeches 43 £1,668
      Beckenham 49 £1,671
      Perry Vale 69 £1,671
      Hanworth 26 £1,672
      New Cross 134 £1,674
      Beckton 83 £1,699
      Poverest 24 £1,703
      Feltham 84 £1,714
      Elm Park 23 £1,715
      Streatham Hill 266 £1,724
      Goddington 20 £1,736
      Snaresbrook 26 £1,741
      Woodside 54 £1,748
      Peckham 154 £1,749
      Collier Row 46 £1,757
      Rotherhithe 172 £1,760
      Collier's Wood 102 £1,770
      Clapton 168 £1,771
      Crystal Palace 30 £1,774
      Homerton 106 £1,775
      Harmondsworth 24 £1,777
      Gidea Park 33 £1,778
      Deptford 113 £1,778
      Wanstead 25 £1,780
      Purley 71 £1,781
      Hainault 28 £1,786
      Thames View 69 £1,788
      Broad Green 232 £1,789
      Stepney 214 £1,793
      The Wrythe 24 £1,798
      Hither Green 78 £1,799
      Chingford 121 £1,800
      Rayners Lane 132 £1,809
      Palmers Green 72 £1,810
      New Cross Gate 125 £1,815
      Selhurst 101 £1,816
      Heston 75 £1,819
      Loughborough Junction 109 £1,819
      Gants Hill 108 £1,825
      Becontree 73 £1,828
      Poplar 230 £1,830
      Shortlands 33 £1,838
      Horn Park 33 £1,841
      Rush Green 55 £1,843
      Preston 186 £1,845
      Blackheath 36 £1,846
      West Hackney 77 £1,846
      Worcester Park 28 £1,850
      Herne Hill 22 £1,857
      Finchley 65 £1,858
      Redbridge 44 £1,873
      Northwood 78 £1,873
      Gallions Reach 36 £1,877
      New Barnet 33 £1,888
      Dulwich Village 22 £1,890
      Brixton 190 £1,906
      Haggerston 110 £1,912
      Dagenham 63 £1,913
      Forest Hill 70 £1,913
      Becontree Heath 73 £1,914
      Whetstone 40 £1,914
      Benhilton 79 £1,918
      Harrow Weald 77 £1,923
      Hillingdon 85 £1,923
      Ladywell 114 £1,924
      Church End 75 £1,925
      Upper Norwood 35 £1,930
      Shooters Hill 45 £1,941
      Ponders End 50 £1,942
      Hackney 173 £1,945
      Shadwell 129 £1,952
      New Southgate 41 £1,955
      Hale End 27 £1,964
      Bethnal Green 225 £1,972
      Alperton 130 £1,973
      Wallington 28 £1,975
      Widmore 29 £1,980
      Blendon 20 £1,981
      Hayes 138 £1,982
      Leytonstone 109 £1,984
      Barkingside 29 £1,986
      Hornsey 160 £1,990
      Southgate 42 £1,994
      New Malden 78 £1,995
      West Norwood 90 £2,000
      Hackney Wick 42 £2,010
      Holloway 348 £2,013
      Belmont 52 £2,025
      Upton Park 80 £2,029
      Norbury 43 £2,034
      Stockwell 205 £2,040
      Morden 42 £2,041
      Archway 161 £2,051
      Mile End 197 £2,054
      Stanmore 39 £2,055
      Perivale 85 £2,059
      Osterley 25 £2,060
      Yeading 80 £2,064
      West Ham 139 £2,064
      Bow 224 £2,065
      Summerstown 143 £2,086
      Kingsbury 94 £2,093
      Cowley 98 £2,095
      Whitton 38 £2,102
      Tulse Hill 50 £2,103
      New Eltham 26 £2,107
      Honor Oak 38 £2,118
      Yiewsley 59 £2,122
      Charlton 78 £2,130
      Middle Park 33 £2,139
      Furzedown 341 £2,140
      West Barnes 54 £2,141
      East Dulwich 81 £2,149
      Canning Town 250 £2,151
      Barnehurst 27 £2,151
      Hanwell 204 £2,152
      West Finchley 43 £2,153
      Park Royal 245 £2,159
      Limehouse 226 £2,159
      Mapesbury 113 £2,166
      Streatham 153 £2,166
      Clayhall 33 £2,167
      Sudbury Hill 43 £2,174
      Cranford 23 £2,189
      Dollis Hill 163 £2,226
      East Greenwich 229 £2,227
      Surbiton 96 £2,234
      Hornchurch 34 £2,234
      West Hendon 64 £2,234
      Nunhead 57 £2,236
      Hendon 93 £2,256
      Balham 234 £2,284
      Charlton Riverside 39 £2,287
      Stamford Hill 90 £2,308
      Stroud Green 50 £2,317
      Old Kent Road 232 £2,320
      Dulwich 21 £2,321
      Finsbury Park 144 £2,331
      Shacklewell 110 £2,332
      Earlsfield 122 £2,336
      Twyford 69 £2,350
      Spring Grove 121 £2,353
      Brockley 42 £2,365
      Highbury 188 £2,374
      Walworth 231 £2,377
      Friern Barnet 47 £2,378
      Harlesden 158 £2,382
      Berrylands 20 £2,391
      Colindale 173 £2,392
      Kidbrooke 113 £2,392
      Merton 116 £2,402
      Brent Cross 70 £2,405
      Crouch End 98 £2,429
      North Finchley 68 £2,459
      Bowes 232 £2,459
      Pinner 38 £2,468
      Kilburn 110 £2,482
      Stratford 478 £2,485
      Upton 36 £2,489
      Stoke Newington 192 £2,498
      Kennington 80 £2,512
      Chinbrook 33 £2,514
      Wandsworth 282 £2,516
      South Hornchurch 21 £2,520
      Clapham 366 £2,542
      Hendon Central 343 £2,575
      Dalston 129 £2,598
      Blackwall 398 £2,617
      Southfields 119 £2,617
      Tufnell Park 46 £2,657
      Norbiton 185 £2,660
      Silvertown 154 £2,662
      Bermondsey 291 £2,665
      Oval 148 £2,681
      St Pancras 227 £2,689
      Putney 176 £2,707
      Strawberry Hill 65 £2,728
      Merton Park 128 £2,742
      Shepherd's Bush 535 £2,753
      West Kensington 436 £2,757
      Greenwich Peninsula 92 £2,766
      Hampton Hill 24 £2,798
      Clapham Junction 291 £2,899
      Hoxton 221 £2,902
      Elephant and Castle 355 £2,938
      Whitechapel 723 £2,979
      Queen's Park 113 £2,989
      Temple Fortune 101 £3,016
      Roehampton 100 £3,032
      Woodside Park 38 £3,078
      Isle of Dogs 1,108 £3,083
      Barnsbury 394 £3,087
      Battersea 286 £3,180
      Brook Green 155 £3,209
      Lambeth 66 £3,213
      Gospel Oak 60 £3,233
      Ickenham 62 £3,267
      Kentish Town 217 £3,295
      Petersham 30 £3,305
      Muswell Hill 132 £3,354
      Hampton Wick 45 £3,388
      Brondesbury 112 £3,394
      Canary Wharf 505 £3,406
      North Kensington 234 £3,427
      Islington 228 £3,439
      Cockfosters 47 £3,477
      Somers Town 130 £3,526
      Mill Hill 48 £3,575
      South Hampstead 214 £3,585
      Hammersmith 677 £3,619
      Fitzrovia 355 £3,728
      The Borough 293 £3,752
      Shoreditch 184 £3,812
      Earl's Court 574 £3,813
      Wapping 317 £3,832
      Kingston Vale 24 £3,878
      East Sheen 43 £3,887
      North Sheen 63 £3,903
      Raynes Park 161 £3,930
      Golders Green 160 £3,957
      Clerkenwell 241 £3,976
      Fulham 501 £3,988
      Holborn 176 £4,012
      St Margarets 81 £4,034
      Waterloo 190 £4,149
      High Barnet 47 £4,160
      West Hampstead 334 £4,172
      Finsbury 246 £4,210
      Vauxhall 393 £4,225
      Kew 41 £4,369
      Mortlake 46 £4,513
      Southwark 165 £4,565
      King's Cross 245 £4,669
      Chalk Farm 372 £5,100
      Bloomsbury 165 £5,210
      Coombe 44 £5,517
      Notting Hill 449 £5,523
      Belsize Park 451 £5,654
      Brompton 915 £5,749
      Hadley Wood 25 £6,963
      Kensington 398 £7,514
      Chelsea 644 £7,535
      South Kensington 682 £11,157
      Hampstead Garden Suburb 59 £13,028
      Be the first to find new properties
      Your search
      • Greater london

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