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
      St Paul's Cray 24 £1,212
      Forestdale 25 £1,219
      Bexley 65 £1,246
      Elm Park 27 £1,256
      Shirley 22 £1,264
      Kenley 20 £1,293
      Southend 36 £1,317
      Plashet 101 £1,329
      Waddon 121 £1,362
      Thornton Heath 224 £1,363
      Downham 39 £1,393
      Thamesmead 56 £1,409
      Horn Park 30 £1,425
      Barking Riverside 26 £1,429
      Forest Gate 76 £1,432
      Purley 81 £1,433
      Edmonton 122 £1,440
      Woodside 56 £1,447
      Highams Park 64 £1,448
      Poverest 45 £1,449
      Abbey Wood 47 £1,451
      South Woodford 27 £1,464
      South Norwood 85 £1,471
      New Beckenham 22 £1,477
      Manor Park 70 £1,481
      Yiewsley 64 £1,482
      Snaresbrook 22 £1,484
      Chadwell Heath 32 £1,498
      Catford South 68 £1,499
      Welling 21 £1,505
      Pollards Hill 53 £1,513
      New Eltham 26 £1,516
      Ponders End 69 £1,525
      Blendon 21 £1,538
      Harringay 178 £1,539
      Plaistow 172 £1,551
      West Green 315 £1,555
      Mitcham 131 £1,556
      Anerley 37 £1,557
      Morden 29 £1,563
      Leyton 268 £1,566
      Chingford 62 £1,572
      Upper Norwood 34 £1,575
      Hounslow West 141 £1,579
      Plumstead 133 £1,597
      Maryland 78 £1,599
      Broad Green 209 £1,601
      Palmers Green 92 £1,606
      Wealdstone 225 £1,610
      Penge 40 £1,613
      Beckenham 67 £1,615
      Addiscombe 106 £1,621
      Little Ilford 72 £1,622
      Bethnal Green 395 £1,627
      Becontree 65 £1,630
      Kenton 34 £1,635
      Hackney Wick 33 £1,641
      Becontree Heath 81 £1,645
      Cricklewood 104 £1,648
      Worton 119 £1,665
      Forest Hill 63 £1,668
      Seven Kings 111 £1,670
      Camberwell 143 £1,674
      Widmore 43 £1,674
      Bowes 50 £1,675
      Northumberland Heath 30 £1,676
      Feltham 104 £1,681
      Honor Oak 32 £1,685
      Beckton 112 £1,690
      Harold Hill 34 £1,691
      Collier Row 52 £1,693
      Carshalton Beeches 58 £1,693
      Greenford 103 £1,694
      Finchley 59 £1,695
      Redbridge 28 £1,698
      Collier's Wood 133 £1,699
      Hither Green 91 £1,704
      Sudbury 157 £1,707
      Hale End 28 £1,710
      Brockley 62 £1,710
      Heston 67 £1,711
      Selhurst 92 £1,713
      Osterley 40 £1,719
      New Southgate 47 £1,720
      West Drayton 63 £1,724
      Perry Vale 65 £1,726
      Gants Hill 109 £1,727
      Gallions Reach 55 £1,733
      Brunswick Park 44 £1,745
      Shooters Hill 51 £1,746
      Belmont 41 £1,751
      Thames View 73 £1,751
      The Wrythe 30 £1,752
      Streatham Hill 289 £1,752
      Rush Green 47 £1,761
      East Dulwich 77 £1,763
      Poplar 192 £1,763
      Dulwich Village 20 £1,764
      Little Heath 21 £1,764
      Shortlands 45 £1,768
      Norbury 61 £1,769
      New Cross Gate 91 £1,771
      New Cross 129 £1,772
      Ladywell 121 £1,776
      Homerton 108 £1,787
      Newbury Park 73 £1,815
      Stepney 216 £1,816
      Southbury 75 £1,819
      Harold Wood 22 £1,823
      Lower Belvedere 20 £1,828
      Rayners Lane 139 £1,829
      Herne Hill 24 £1,832
      Rainham 20 £1,836
      Northwood 81 £1,839
      Crystal Palace 38 £1,842
      Longlands 26 £1,843
      Colney Hatch 39 £1,844
      Southgate 55 £1,844
      Bow 237 £1,845
      Nunhead 59 £1,846
      Hanworth 24 £1,849
      Bedfont 41 £1,854
      Harlesden 154 £1,857
      Hillingdon 84 £1,860
      Benhilton 82 £1,861
      Deptford 101 £1,867
      Sudbury Hill 44 £1,867
      Surbiton 91 £1,870
      Canning Town 231 £1,872
      Fairlop 31 £1,873
      Tulse Hill 49 £1,876
      Well Hall 46 £1,884
      Dagenham 75 £1,885
      Clapton 154 £1,889
      Streatham 211 £1,895
      Upton Park 84 £1,896
      West Heath 23 £1,906
      Harrow Weald 84 £1,908
      Wallington 46 £1,913
      West Hackney 61 £1,914
      Preston 149 £1,916
      Loughborough Junction 94 £1,921
      Cranford 33 £1,927
      Brixton 224 £1,932
      Cowley 72 £1,938
      Yeading 78 £1,939
      Whitton 29 £1,945
      West Hendon 46 £1,947
      Charlton 95 £1,949
      Hayes 183 £1,949
      Leytonstone 119 £1,962
      Alperton 115 £1,964
      Chinbrook 39 £1,966
      West Norwood 113 £1,970
      Barnehurst 26 £1,970
      Stanmore 51 £1,979
      Hornsey 130 £1,986
      West Ham 111 £1,998
      Mile End 171 £2,007
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Rotherhithe 194 £2,012
      Kidbrooke 128 £2,020
      West Barnes 49 £2,026
      Summerstown 139 £2,027
      New Barnet 38 £2,045
      Finsbury Park 139 £2,049
      Peckham 187 £2,058
      Park Royal 252 £2,064
      Furzedown 351 £2,068
      Limehouse 232 £2,072
      Archway 143 £2,126
      Blackheath 35 £2,128
      Merton 128 £2,132
      Hainault 24 £2,140
      Pinner 40 £2,152
      Shacklewell 109 £2,153
      North Finchley 75 £2,155
      New Malden 60 £2,156
      Worcester Park 25 £2,159
      Old Kent Road 166 £2,168
      Perivale 84 £2,178
      Stockwell 214 £2,199
      Shadwell 117 £2,209
      Charlton Riverside 64 £2,210
      Hendon 102 £2,217
      Kingsbury 86 £2,240
      Dollis Hill 184 £2,246
      Twyford 85 £2,248
      Tolworth 40 £2,251
      Walworth 174 £2,253
      East Greenwich 229 £2,260
      Hook 22 £2,275
      Southfields 139 £2,286
      Holloway 264 £2,297
      Stratford 366 £2,301
      Lower Morden 21 £2,311
      Earlsfield 110 £2,312
      Whetstone 51 £2,319
      Colindale 206 £2,324
      Mapesbury 76 £2,324
      Balham 252 £2,330
      Silvertown 154 £2,334
      Scrattons Farm 39 £2,337
      Dulwich 25 £2,338
      Oval 135 £2,363
      Stamford Hill 93 £2,386
      Hornchurch 25 £2,387
      Hendon Central 108 £2,398
      Crouch End 103 £2,416
      Dalston 124 £2,460
      Greenwich Peninsula 60 £2,468
      Stroud Green 52 £2,487
      Ickenham 46 £2,499
      Church End 94 £2,522
      Woodside Park 43 £2,524
      Hanwell 232 £2,532
      Clayhall 52 £2,540
      North Kensington 391 £2,543
      Wandsworth 266 £2,552
      St Pancras 258 £2,568
      Kilburn 187 £2,575
      Haggerston 112 £2,577
      West Kensington 420 £2,581
      Norbiton 224 £2,582
      Hackbridge 26 £2,602
      Clapham 332 £2,620
      Middle Park 47 £2,633
      Hackney 153 £2,637
      Stoke Newington 175 £2,639
      Putney 189 £2,644
      Blackwall 288 £2,658
      Shepherd's Bush 499 £2,659
      Tufnell Park 46 £2,659
      Spring Grove 139 £2,665
      Merton Park 110 £2,669
      Elephant and Castle 239 £2,674
      Friern Barnet 48 £2,687
      Upton 38 £2,751
      Bermondsey 208 £2,757
      Queen's Park 138 £2,778
      Gidea Park 37 £2,801
      Whitechapel 661 £2,803
      Temple Fortune 74 £2,834
      Isle of Dogs 622 £2,876
      West Finchley 50 £2,877
      Kennington 64 £2,897
      Roehampton 100 £2,911
      Brent Cross 79 £2,943
      Barnsbury 314 £3,008
      South Hampstead 213 £3,018
      Lambeth 57 £3,039
      Cockfosters 64 £3,075
      Brook Green 165 £3,079
      Clapham Junction 403 £3,103
      Islington 228 £3,174
      Battersea 257 £3,215
      Hoxton 196 £3,221
      Brondesbury 147 £3,247
      Highbury 237 £3,256
      Hammersmith 571 £3,344
      Canary Wharf 377 £3,358
      Mortlake 42 £3,387
      Muswell Hill 122 £3,406
      Hampton 21 £3,475
      Mill Hill 60 £3,481
      Raynes Park 146 £3,490
      Shoreditch 144 £3,492
      Strawberry Hill 52 £3,504
      Kentish Town 189 £3,510
      Somers Town 101 £3,524
      Fulham 504 £3,639
      Golders Green 168 £3,666
      Earl's Court 545 £3,693
      Kew 45 £3,712
      Waterloo 93 £3,718
      Hampton Wick 32 £3,732
      Finsbury 147 £3,753
      Wapping 245 £3,759
      The Borough 205 £3,836
      North Sheen 56 £3,938
      Gospel Oak 57 £4,010
      High Barnet 41 £4,070
      Vauxhall 276 £4,091
      Fitzrovia 370 £4,122
      King's Cross 194 £4,136
      Clerkenwell 236 £4,151
      Petersham 28 £4,501
      East Sheen 49 £4,587
      West Hampstead 330 £4,588
      St Margarets 57 £4,616
      Holborn 173 £4,673
      Southwark 97 £4,909
      Chalk Farm 344 £5,194
      Bloomsbury 142 £5,228
      Notting Hill 472 £5,260
      Brompton 837 £5,664
      Belsize Park 411 £6,343
      Coombe 32 £7,255
      Chelsea 480 £7,933
      Kensington 374 £8,959
      South Kensington 546 £11,660
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,370 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!