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,222
      Bexley 63 £1,237
      St Paul's Cray 26 £1,259
      Shirley 24 £1,279
      Southend 32 £1,300
      Kenley 20 £1,319
      Plashet 104 £1,340
      Elm Park 22 £1,350
      Waddon 119 £1,377
      Abbey Wood 49 £1,382
      Edmonton 124 £1,384
      Thornton Heath 205 £1,386
      Downham 38 £1,389
      Poverest 43 £1,395
      Forest Gate 66 £1,399
      Thamesmead 55 £1,405
      Woodside 56 £1,420
      Yiewsley 61 £1,445
      Highams Park 66 £1,452
      Purley 90 £1,460
      Ponders End 64 £1,462
      Barking Riverside 24 £1,462
      Chadwell Heath 29 £1,469
      South Woodford 26 £1,474
      New Beckenham 22 £1,484
      South Norwood 87 £1,487
      Manor Park 69 £1,498
      Northumberland Heath 29 £1,499
      Catford South 67 £1,500
      Mitcham 138 £1,515
      Welling 20 £1,521
      Leyton 260 £1,534
      Pollards Hill 53 £1,540
      Palmers Green 90 £1,540
      Plaistow 171 £1,541
      Horn Park 30 £1,544
      Harold Hill 32 £1,558
      New Eltham 25 £1,567
      Little Ilford 71 £1,568
      Snaresbrook 22 £1,568
      Morden 34 £1,572
      Plumstead 133 £1,573
      Harringay 181 £1,577
      Chingford 66 £1,582
      Penge 40 £1,583
      Upper Norwood 36 £1,584
      Hounslow West 136 £1,584
      West Green 282 £1,590
      Addiscombe 103 £1,590
      Anerley 36 £1,594
      Broad Green 201 £1,598
      Bethnal Green 376 £1,604
      Cricklewood 106 £1,612
      Beckenham 68 £1,618
      Worton 112 £1,619
      Maryland 81 £1,619
      Wealdstone 213 £1,628
      Kenton 34 £1,643
      Lower Belvedere 20 £1,653
      Little Heath 21 £1,655
      Seven Kings 116 £1,659
      Camberwell 141 £1,661
      Beckton 115 £1,661
      Forest Hill 66 £1,670
      Bowes 52 £1,670
      Carshalton Beeches 58 £1,672
      Collier's Wood 127 £1,672
      Widmore 43 £1,674
      Brockley 63 £1,676
      Honor Oak 33 £1,682
      Shortlands 46 £1,684
      Sudbury 155 £1,685
      Becontree Heath 72 £1,688
      Gants Hill 104 £1,694
      Redbridge 30 £1,696
      Feltham 108 £1,697
      Thames View 70 £1,701
      New Cross Gate 88 £1,701
      Perry Vale 68 £1,704
      Shooters Hill 53 £1,705
      Hale End 28 £1,705
      Becontree 66 £1,708
      Blendon 22 £1,713
      Hither Green 87 £1,714
      Greenford 103 £1,718
      Selhurst 94 £1,723
      Gallions Reach 56 £1,723
      Hackney Wick 35 £1,726
      Nunhead 60 £1,727
      West Drayton 60 £1,730
      Osterley 36 £1,731
      Brunswick Park 45 £1,736
      Belmont 36 £1,744
      New Southgate 44 £1,745
      Finchley 61 £1,748
      Poplar 186 £1,750
      East Dulwich 74 £1,753
      New Cross 128 £1,766
      Ladywell 122 £1,768
      Streatham Hill 284 £1,773
      Homerton 113 £1,776
      Norbury 58 £1,779
      Heston 69 £1,780
      Rush Green 45 £1,780
      Northwood 85 £1,790
      Newbury Park 73 £1,799
      Rayners Lane 141 £1,800
      Longlands 27 £1,805
      Bedfont 40 £1,823
      Harlesden 146 £1,831
      Bow 232 £1,833
      Cowley 70 £1,846
      Crystal Palace 36 £1,849
      Southgate 53 £1,849
      Southbury 77 £1,850
      Deptford 102 £1,855
      Fairlop 29 £1,861
      Rainham 21 £1,863
      Benhilton 84 £1,863
      Well Hall 44 £1,870
      Clapton 150 £1,870
      Herne Hill 22 £1,872
      Barnehurst 27 £1,875
      Dagenham 70 £1,879
      Surbiton 90 £1,882
      Wallington 46 £1,888
      Streatham 202 £1,888
      Sudbury Hill 45 £1,889
      Colney Hatch 41 £1,889
      Canning Town 230 £1,895
      Hillingdon 79 £1,895
      Tulse Hill 50 £1,899
      Hanworth 22 £1,901
      Collier Row 49 £1,901
      Leytonstone 119 £1,904
      West Heath 24 £1,913
      Stepney 196 £1,915
      Alperton 117 £1,917
      Upton Park 81 £1,923
      The Wrythe 30 £1,926
      Harrow Weald 88 £1,931
      Charlton 99 £1,934
      West Ham 116 £1,938
      West Norwood 109 £1,941
      Chinbrook 36 £1,944
      Harold Wood 20 £1,952
      Brixton 224 £1,958
      Yeading 82 £1,959
      Preston 151 £1,963
      West Hackney 63 £1,963
      West Hendon 47 £1,964
      Hayes 180 £1,967
      Loughborough Junction 92 £1,974
      Whitton 34 £1,991
      Hornsey 129 £1,992
      Stanmore 48 £2,002
      Mile End 170 £2,004
      Kidbrooke 129 £2,011
      Cranford 33 £2,022
      Finsbury Park 142 £2,031
      Peckham 186 £2,034
      Rotherhithe 190 £2,035
      Summerstown 135 £2,042
      Park Royal 254 £2,047
      West Barnes 46 £2,049
      Furzedown 342 £2,054
      Harmondsworth 23 £2,056
      New Barnet 40 £2,087
      Barkingside 22 £2,101
      North Finchley 76 £2,108
      Perivale 78 £2,108
      Pinner 41 £2,116
      Limehouse 228 £2,117
      New Malden 61 £2,123
      Worcester Park 22 £2,134
      Merton 129 £2,138
      Archway 141 £2,140
      Hainault 24 £2,145
      Old Kent Road 165 £2,151
      Shacklewell 112 £2,154
      Blackheath 34 £2,168
      Walworth 171 £2,200
      Hendon 103 £2,214
      Dollis Hill 180 £2,223
      Stockwell 219 £2,232
      Holloway 254 £2,233
      Scrattons Farm 42 £2,240
      Charlton Riverside 60 £2,251
      East Greenwich 232 £2,270
      Twyford 82 £2,289
      Kingsbury 83 £2,289
      Earlsfield 113 £2,295
      Silvertown 147 £2,314
      Mapesbury 78 £2,316
      Stratford 375 £2,316
      Southfields 136 £2,328
      Dulwich 25 £2,338
      Balham 253 £2,340
      Colindale 210 £2,343
      Whetstone 55 £2,350
      Oval 129 £2,353
      Crouch End 102 £2,359
      Stamford Hill 92 £2,359
      Kennington 45 £2,369
      Hornchurch 24 £2,372
      Tolworth 38 £2,376
      Ickenham 47 £2,380
      Hendon Central 104 £2,382
      Hackney 139 £2,385
      Dalston 124 £2,438
      Greenwich Peninsula 59 £2,461
      Church End 92 £2,476
      Clayhall 51 £2,493
      Shepherd's Bush 532 £2,493
      Woodside Park 41 £2,521
      North Kensington 389 £2,562
      Stroud Green 53 £2,563
      Hackbridge 27 £2,571
      Spring Grove 139 £2,577
      Hanwell 222 £2,580
      Tufnell Park 58 £2,585
      Norbiton 215 £2,588
      Blackwall 283 £2,595
      Kilburn 174 £2,600
      Clapham 324 £2,600
      St Pancras 255 £2,605
      Wandsworth 267 £2,605
      Upton 43 £2,609
      Putney 190 £2,622
      Friern Barnet 48 £2,633
      Stoke Newington 179 £2,634
      Middle Park 46 £2,661
      Haggerston 112 £2,666
      Elephant and Castle 233 £2,666
      Merton Park 111 £2,687
      West Kensington 382 £2,697
      Bermondsey 210 £2,745
      Whitechapel 646 £2,774
      Queen's Park 141 £2,782
      Shadwell 157 £2,811
      Gidea Park 34 £2,872
      Isle of Dogs 601 £2,872
      West Finchley 47 £2,873
      Temple Fortune 74 £2,878
      Lambeth 57 £2,926
      Brent Cross 74 £2,950
      South Hampstead 216 £2,950
      Roehampton 97 £2,967
      Barnsbury 314 £2,985
      Clapham Junction 378 £3,042
      Cockfosters 67 £3,095
      Brook Green 166 £3,104
      Islington 234 £3,134
      Battersea 256 £3,210
      Hoxton 196 £3,238
      Mortlake 45 £3,239
      Brondesbury 145 £3,271
      Hammersmith 582 £3,281
      Mill Hill 56 £3,307
      Highbury 237 £3,343
      Canary Wharf 375 £3,362
      Muswell Hill 120 £3,441
      Strawberry Hill 52 £3,453
      Somers Town 104 £3,470
      Hampton 21 £3,475
      Raynes Park 147 £3,484
      Kentish Town 187 £3,542
      Shoreditch 139 £3,578
      Fulham 489 £3,690
      Kingston Vale 20 £3,702
      Waterloo 88 £3,704
      Golders Green 158 £3,740
      Hampton Wick 31 £3,742
      Fitzrovia 309 £3,752
      Earl's Court 554 £3,757
      Finsbury 143 £3,778
      Wapping 241 £3,781
      Kew 47 £3,783
      The Borough 202 £3,881
      North Sheen 54 £4,001
      High Barnet 41 £4,104
      Clerkenwell 238 £4,110
      King's Cross 196 £4,117
      Vauxhall 271 £4,129
      Gospel Oak 53 £4,179
      Petersham 29 £4,434
      East Sheen 50 £4,533
      West Hampstead 327 £4,590
      Holborn 201 £4,750
      St Margarets 52 £4,813
      Southwark 91 £4,979
      Chalk Farm 340 £5,229
      Bloomsbury 140 £5,237
      Notting Hill 469 £5,242
      Brompton 925 £5,562
      Belsize Park 408 £6,294
      Coombe 32 £7,256
      Chelsea 477 £7,950
      Kensington 368 £9,064
      South Kensington 542 £11,776
      Hampstead Garden Suburb 70 £12,072
      Be the first to find new properties
      Your search
      • Greater london

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