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,115
      Downham 53 £1,263
      Bexley 52 £1,277
      Shirley 23 £1,281
      St Paul's Cray 23 £1,290
      Abbey Wood 62 £1,329
      Plashet 103 £1,344
      Waddon 115 £1,355
      Barking Riverside 26 £1,368
      Thornton Heath 203 £1,401
      Forest Gate 86 £1,415
      Elm Park 32 £1,437
      South Woodford 28 £1,445
      Fallow Corner 22 £1,460
      Catford South 66 £1,464
      Snaresbrook 21 £1,468
      Anerley 36 £1,483
      Morden 34 £1,487
      Chingford 57 £1,489
      Highams Park 73 £1,492
      Chadwell Heath 38 £1,498
      Bowes 48 £1,503
      New Beckenham 27 £1,505
      Manor Park 65 £1,505
      Penge 44 £1,508
      Pollards Hill 56 £1,523
      Upper Norwood 38 £1,525
      Harringay 200 £1,540
      Collier Row 50 £1,540
      The Wrythe 31 £1,541
      Bethnal Green 396 £1,542
      Woodside 63 £1,543
      Addiscombe 115 £1,554
      Plumstead 120 £1,556
      Purley 104 £1,559
      Worton 124 £1,562
      Poverest 41 £1,563
      Bedfont 45 £1,565
      Perry Vale 78 £1,574
      Edmonton 132 £1,578
      Mitcham 152 £1,587
      Hounslow West 154 £1,592
      Greenford 109 £1,592
      West Green 328 £1,598
      Kenton 44 £1,598
      Wealdstone 244 £1,600
      Southend 33 £1,603
      Plaistow 183 £1,605
      South Norwood 90 £1,608
      Marks Gate 22 £1,613
      Forest Hill 69 £1,617
      Ponders End 74 £1,627
      Broad Green 261 £1,636
      Thames View 74 £1,639
      Beckenham 67 £1,641
      Beckton 112 £1,648
      Shortlands 40 £1,658
      Cricklewood 95 £1,659
      Leyton 260 £1,661
      Finchley 63 £1,666
      Harold Hill 39 £1,677
      Feltham 103 £1,680
      Maryland 81 £1,683
      Sudbury 160 £1,685
      Carshalton Beeches 50 £1,686
      Becontree 80 £1,701
      Belmont 40 £1,701
      Palmers Green 95 £1,703
      Herne Hill 26 £1,707
      Widmore 51 £1,720
      Well Hall 46 £1,727
      Poplar 209 £1,728
      New Eltham 28 £1,731
      Lower Belvedere 20 £1,734
      Rush Green 53 £1,735
      West Drayton 66 £1,740
      Streatham Hill 339 £1,746
      Heston 87 £1,752
      Longlands 28 £1,759
      Selhurst 106 £1,760
      Seven Kings 137 £1,760
      Ladywell 150 £1,765
      Hither Green 97 £1,769
      Norbury 55 £1,772
      Northumberland Heath 33 £1,772
      Leytonstone 133 £1,774
      Fairlop 32 £1,778
      Benhilton 91 £1,786
      East Dulwich 67 £1,787
      Osterley 44 £1,790
      Newbury Park 78 £1,791
      Collier's Wood 131 £1,792
      New Cross 153 £1,794
      Hillingdon 86 £1,802
      Rayners Lane 139 £1,807
      Thamesmead 56 £1,811
      Becontree Heath 86 £1,815
      Shooters Hill 46 £1,817
      Little Ilford 83 £1,820
      Brunswick Park 49 £1,824
      Camberwell 169 £1,826
      Yiewsley 82 £1,835
      Wallington 38 £1,836
      Loughborough Junction 98 £1,838
      Upton Park 104 £1,842
      Gants Hill 115 £1,851
      North Woolwich 24 £1,852
      Deptford 113 £1,853
      Homerton 116 £1,854
      New Cross Gate 103 £1,861
      Southbury 76 £1,863
      Streatham 220 £1,868
      New Southgate 46 £1,870
      Hale End 28 £1,872
      Southgate 61 £1,877
      Little Heath 27 £1,880
      Charlton 103 £1,887
      Dagenham 89 £1,889
      Clapton 151 £1,891
      Canning Town 252 £1,900
      Crystal Palace 42 £1,902
      Northwood 81 £1,904
      Cranford 54 £1,907
      Yeading 81 £1,913
      Harlesden 165 £1,913
      West Ham 123 £1,914
      Colney Hatch 24 £1,915
      New Barnet 42 £1,915
      Bow 240 £1,917
      Gallions Reach 48 £1,923
      Cowley 82 £1,926
      West Norwood 126 £1,934
      Hornchurch 41 £1,945
      Nunhead 66 £1,951
      Stepney 218 £1,955
      Brockley 62 £1,957
      Surbiton 96 £1,964
      Stanmore 48 £1,967
      Redbridge 39 £1,970
      Alperton 122 £1,971
      West Heath 21 £1,977
      Summerstown 170 £1,979
      Rainham 24 £1,981
      Chinbrook 35 £1,985
      Brixton 235 £1,985
      Hackney Wick 47 £1,987
      Hainault 27 £1,993
      Sudbury Hill 56 £1,994
      West Hackney 74 £1,997
      Hayes 197 £2,002
      Hornsey 155 £2,020
      Rotherhithe 176 £2,023
      Mile End 182 £2,027
      North Finchley 85 £2,029
      Worcester Park 29 £2,038
      Scrattons Farm 36 £2,041
      Park Royal 240 £2,043
      Pinner 41 £2,045
      Kidbrooke 119 £2,055
      Preston 172 £2,062
      Barkingside 24 £2,063
      Harmondsworth 24 £2,064
      Spring Grove 115 £2,074
      Peckham 197 £2,085
      Whitton 34 £2,088
      Harrow Weald 76 £2,088
      West Hendon 53 £2,094
      Haggerston 84 £2,094
      Kilburn 169 £2,100
      Barnehurst 24 £2,104
      Stockwell 212 £2,107
      Holloway 331 £2,118
      Finsbury Park 153 £2,123
      Walworth 171 £2,126
      Perivale 107 £2,131
      Furzedown 357 £2,140
      Archway 202 £2,150
      Tulse Hill 64 £2,153
      Hendon 124 £2,168
      Limehouse 246 £2,184
      Berrylands 29 £2,192
      Dollis Hill 200 £2,213
      Old Kent Road 182 £2,215
      Sanderstead 20 £2,221
      East Greenwich 260 £2,222
      West Barnes 48 £2,231
      Balham 252 £2,241
      Stroud Green 44 £2,244
      Earlsfield 108 £2,250
      Twyford 74 £2,265
      Honor Oak 39 £2,268
      Charlton Riverside 56 £2,281
      Tolworth 43 £2,284
      Shacklewell 116 £2,287
      Hendon Central 90 £2,301
      Kingsbury 92 £2,303
      Southfields 134 £2,306
      New Malden 70 £2,311
      Blackheath 40 £2,316
      Merton 135 £2,323
      Hoxton 335 £2,334
      South Hornchurch 20 £2,340
      Oval 139 £2,341
      Strawberry Hill 57 £2,350
      Hackney 155 £2,359
      Kennington 50 £2,376
      Stamford Hill 93 £2,386
      Mapesbury 77 £2,391
      Norbiton 225 £2,394
      Silvertown 178 £2,396
      Highbury 213 £2,399
      Colindale 239 £2,411
      Tufnell Park 61 £2,425
      Church End 81 £2,429
      Clayhall 49 £2,474
      Dalston 118 £2,477
      Shepherd's Bush 567 £2,493
      Greenwich Peninsula 59 £2,500
      Whetstone 48 £2,508
      Clapham 359 £2,511
      Friern Barnet 52 £2,513
      Crouch End 110 £2,520
      Brent Cross 92 £2,552
      Ickenham 55 £2,560
      Merton Park 124 £2,578
      Hanwell 252 £2,580
      Hackbridge 22 £2,589
      Stoke Newington 193 £2,590
      Blackwall 332 £2,604
      Stratford 463 £2,621
      Clapham Junction 322 £2,621
      Putney 178 £2,630
      St Pancras 246 £2,637
      West Kensington 408 £2,681
      Upton 40 £2,681
      Shadwell 150 £2,696
      Lambeth 55 £2,735
      Woodside Park 38 £2,751
      Elephant and Castle 294 £2,771
      Motspur Park 23 £2,774
      Middle Park 43 £2,797
      Roehampton 92 £2,798
      Temple Fortune 81 £2,809
      Wandsworth 392 £2,878
      Gidea Park 31 £2,893
      Queen's Park 135 £2,941
      Isle of Dogs 732 £2,946
      West Finchley 56 £2,990
      Whitechapel 698 £3,011
      Barnsbury 338 £3,016
      Bermondsey 263 £3,035
      Battersea 291 £3,056
      Dartmouth Park 25 £3,135
      Muswell Hill 147 £3,142
      Brondesbury 143 £3,211
      Brook Green 181 £3,220
      Mill Hill 57 £3,312
      Kentish Town 208 £3,315
      Cockfosters 58 £3,332
      Hammersmith 610 £3,354
      Somers Town 110 £3,377
      South Hampstead 233 £3,411
      Shoreditch 152 £3,465
      North Kensington 285 £3,540
      Finsbury 178 £3,594
      Canary Wharf 432 £3,599
      Golders Green 188 £3,617
      Raynes Park 162 £3,642
      Earl's Court 563 £3,654
      Islington 274 £3,673
      Wapping 252 £3,679
      The Borough 249 £3,691
      Fulham 475 £3,710
      Kew 45 £3,735
      Fitzrovia 354 £3,761
      Waterloo 102 £3,773
      Mortlake 34 £3,986
      King's Cross 222 £4,021
      North Sheen 61 £4,114
      Clerkenwell 237 £4,130
      Gospel Oak 57 £4,172
      Vauxhall 329 £4,178
      East Sheen 53 £4,279
      West Hampstead 331 £4,288
      High Barnet 45 £4,401
      Hampton Wick 27 £4,403
      Petersham 32 £4,554
      St Margarets 55 £4,676
      Holborn 156 £4,689
      Southwark 106 £4,857
      Notting Hill 474 £5,082
      Bloomsbury 150 £5,100
      Chalk Farm 372 £5,297
      Brompton 826 £5,583
      Belsize Park 440 £5,809
      Coombe 32 £7,565
      Chelsea 525 £7,766
      Kensington 392 £7,910
      South Kensington 597 £11,049
      Hampstead Garden Suburb 63 £11,875
      Be the first to find new properties
      Your search
      • Greater london

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