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 37 £1,301
      Plashet 77 £1,335
      Forest Gate 59 £1,336
      Scrattons Farm 325 £1,336
      Southend 27 £1,375
      Anerley 28 £1,383
      Manor Park 44 £1,391
      Catford South 52 £1,415
      Bedfont 50 £1,418
      Pollards Hill 65 £1,419
      Cricklewood 120 £1,425
      Longlands 20 £1,451
      St Paul's Cray 22 £1,469
      Lower Belvedere 22 £1,469
      Harringay 186 £1,471
      Mitcham 102 £1,472
      Tolworth 31 £1,475
      Northumberland Heath 33 £1,483
      Edmonton 109 £1,490
      Barking Riverside 24 £1,491
      Thornton Heath 170 £1,492
      Addiscombe 80 £1,500
      Waddon 97 £1,503
      Kenton 60 £1,512
      South Norwood 77 £1,523
      West Green 321 £1,540
      Chadwell Heath 34 £1,547
      Wealdstone 208 £1,563
      West Drayton 68 £1,581
      Woodside 44 £1,588
      Camberwell 147 £1,590
      Penge 36 £1,597
      South Woodford 30 £1,598
      Sudbury 137 £1,598
      Beckenham 51 £1,602
      Seven Kings 130 £1,605
      Abbey Wood 47 £1,609
      Brunswick Park 29 £1,616
      Highams Park 53 £1,617
      Poverest 26 £1,618
      Hounslow West 106 £1,619
      Plumstead 95 £1,620
      Leyton 236 £1,625
      Newbury Park 59 £1,631
      Plaistow 149 £1,631
      Greenford 93 £1,636
      Southbury 62 £1,637
      Little Ilford 49 £1,646
      Colney Hatch 20 £1,647
      New Beckenham 20 £1,652
      Feltham 73 £1,655
      Thames View 59 £1,660
      Elm Park 22 £1,665
      Carshalton Beeches 46 £1,674
      Perry Vale 68 £1,686
      Snaresbrook 30 £1,692
      Purley 67 £1,697
      Fairlop 25 £1,701
      Herne Hill 25 £1,704
      Maryland 80 £1,710
      Harold Hill 37 £1,717
      Little Heath 25 £1,729
      Homerton 107 £1,737
      Streatham Hill 272 £1,741
      Beckton 78 £1,743
      Well Hall 29 £1,745
      Hanworth 25 £1,747
      Worton 118 £1,749
      Hainault 26 £1,759
      Rotherhithe 190 £1,771
      Widmore 31 £1,780
      Hither Green 78 £1,784
      Collier Row 33 £1,784
      Shooters Hill 46 £1,787
      Stepney 220 £1,787
      Peckham 158 £1,789
      Clapton 158 £1,796
      Collier's Wood 88 £1,798
      Gidea Park 41 £1,801
      New Cross 139 £1,802
      Chingford 120 £1,804
      Forest Hill 69 £1,815
      Thamesmead 54 £1,820
      West Hackney 75 £1,822
      Palmers Green 73 £1,830
      Northwood 67 £1,830
      Worcester Park 21 £1,833
      Poplar 240 £1,838
      Broad Green 237 £1,845
      Heston 67 £1,845
      The Wrythe 25 £1,853
      Becontree 58 £1,857
      Loughborough Junction 101 £1,869
      Blackheath 34 £1,870
      Gants Hill 95 £1,873
      Ladywell 115 £1,873
      Finchley 58 £1,874
      Crystal Palace 27 £1,878
      Shortlands 29 £1,882
      Selhurst 86 £1,883
      Rush Green 59 £1,885
      Dagenham 66 £1,885
      Deptford 109 £1,891
      Harmondsworth 20 £1,893
      Hornsey 171 £1,898
      Rayners Lane 116 £1,901
      New Cross Gate 119 £1,904
      Horn Park 24 £1,911
      Gallions Reach 33 £1,914
      New Southgate 37 £1,921
      New Barnet 26 £1,926
      Preston 169 £1,929
      Brixton 188 £1,934
      Bow 242 £1,942
      Upper Norwood 37 £1,945
      Alperton 122 £1,947
      Ponders End 44 £1,950
      Leytonstone 107 £1,958
      Bethnal Green 237 £1,967
      Church End 63 £1,969
      Redbridge 38 £1,983
      Benhilton 67 £1,984
      Hackney Wick 35 £1,992
      Becontree Heath 57 £1,996
      Tulse Hill 45 £1,997
      Hayes 124 £1,998
      Southgate 46 £2,006
      Harrow Weald 75 £2,008
      Hale End 28 £2,018
      Yiewsley 61 £2,018
      Archway 174 £2,019
      Holloway 338 £2,019
      Stockwell 226 £2,026
      West Norwood 84 £2,028
      Hillingdon 82 £2,035
      Hackney 163 £2,035
      Perivale 88 £2,037
      Mile End 183 £2,043
      Osterley 21 £2,050
      Yeading 84 £2,050
      Summerstown 142 £2,056
      Wallington 26 £2,066
      Barnehurst 25 £2,072
      New Malden 74 £2,084
      Haggerston 100 £2,089
      Upton Park 71 £2,090
      Belmont 50 £2,094
      Cowley 94 £2,099
      Kingsbury 91 £2,104
      Streatham 149 £2,114
      Cranford 24 £2,116
      Whetstone 39 £2,117
      Dulwich Village 20 £2,118
      East Dulwich 73 £2,118
      Morden 28 £2,126
      Mapesbury 107 £2,129
      Limehouse 234 £2,137
      Nunhead 54 £2,146
      Hanwell 189 £2,156
      Hornchurch 36 £2,168
      Shadwell 135 £2,172
      Barkingside 23 £2,172
      West Barnes 52 £2,175
      Charlton 70 £2,182
      Dollis Hill 173 £2,182
      Furzedown 336 £2,194
      Earlsfield 130 £2,200
      West Hendon 65 £2,201
      East Greenwich 228 £2,213
      Middle Park 32 £2,216
      Stanmore 34 £2,217
      Canning Town 226 £2,219
      Chinbrook 32 £2,224
      West Ham 140 £2,224
      Hendon 106 £2,225
      Park Royal 251 £2,227
      Balham 218 £2,230
      Whitton 37 £2,232
      Norbury 41 £2,246
      Honor Oak 32 £2,286
      Berrylands 20 £2,295
      Kilburn 114 £2,301
      Charlton Riverside 41 £2,307
      Old Kent Road 248 £2,308
      Finsbury Park 139 £2,308
      Highbury 205 £2,316
      Harlesden 158 £2,317
      Dulwich 22 £2,326
      Shacklewell 104 £2,336
      Brockley 42 £2,342
      West Finchley 41 £2,359
      Walworth 221 £2,360
      New Eltham 20 £2,365
      Stamford Hill 76 £2,388
      Friern Barnet 41 £2,391
      North Finchley 73 £2,394
      Sudbury Hill 33 £2,396
      Twyford 61 £2,403
      Kidbrooke 116 £2,413
      Colindale 176 £2,430
      Stroud Green 50 £2,432
      Crouch End 96 £2,437
      Spring Grove 104 £2,438
      Brent Cross 78 £2,447
      Merton 117 £2,470
      Surbiton 98 £2,473
      Stratford 503 £2,492
      Bowes 328 £2,496
      Wandsworth 285 £2,496
      Clayhall 45 £2,503
      Dalston 139 £2,513
      Clapham 358 £2,544
      Pinner 37 £2,587
      Bermondsey 282 £2,596
      Putney 184 £2,606
      Stoke Newington 175 £2,628
      Kennington 70 £2,636
      Upton 34 £2,637
      Southfields 111 £2,646
      Oval 143 £2,662
      St Pancras 220 £2,673
      Clapham Junction 307 £2,675
      Blackwall 394 £2,685
      Hampton Hill 21 £2,691
      Greenwich Peninsula 95 £2,698
      Hendon Central 572 £2,700
      Silvertown 163 £2,704
      Shepherd's Bush 530 £2,719
      Roehampton 110 £2,726
      Norbiton 177 £2,766
      West Kensington 433 £2,775
      Strawberry Hill 63 £2,838
      Merton Park 124 £2,871
      Tufnell Park 42 £2,915
      Whitechapel 759 £2,933
      Queen's Park 120 £2,957
      Ickenham 53 £3,059
      Elephant and Castle 349 £3,079
      Barnsbury 392 £3,084
      Battersea 289 £3,090
      Hoxton 199 £3,092
      Temple Fortune 92 £3,096
      Isle of Dogs 1,049 £3,099
      Woodside Park 39 £3,238
      Petersham 29 £3,252
      North Kensington 242 £3,313
      Canary Wharf 479 £3,318
      Brondesbury 114 £3,350
      Cockfosters 42 £3,461
      Gospel Oak 61 £3,471
      Muswell Hill 125 £3,474
      Hampton Wick 49 £3,494
      Kentish Town 212 £3,495
      Somers Town 128 £3,508
      Islington 236 £3,532
      Lambeth 63 £3,543
      Brook Green 157 £3,547
      Hammersmith 693 £3,568
      The Borough 323 £3,695
      Mill Hill 52 £3,726
      Fitzrovia 365 £3,732
      Wapping 325 £3,732
      South Hampstead 232 £3,769
      Earl's Court 643 £3,861
      Shoreditch 201 £3,912
      Raynes Park 165 £3,930
      Fulham 506 £3,937
      Clerkenwell 255 £4,008
      North Sheen 56 £4,017
      Finsbury 220 £4,070
      Waterloo 195 £4,126
      Holborn 169 £4,134
      Golders Green 148 £4,206
      Kew 43 £4,305
      St Margarets 87 £4,326
      Mortlake 47 £4,329
      High Barnet 39 £4,417
      East Sheen 46 £4,460
      West Hampstead 329 £4,496
      King's Cross 243 £4,498
      Vauxhall 408 £4,525
      Southwark 165 £4,593
      Chalk Farm 398 £5,028
      Bloomsbury 168 £5,221
      Belsize Park 480 £5,543
      Notting Hill 459 £5,615
      Coombe 42 £5,693
      Brompton 946 £5,789
      Hadley Wood 25 £7,229
      Chelsea 653 £7,401
      Kensington 410 £7,649
      South Kensington 678 £11,252
      Hampstead Garden Suburb 61 £12,819
      Be the first to find new properties
      Your search
      • Greater london

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