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
      Shirley 25 £1,258
      St Paul's Cray 26 £1,259
      Southend 33 £1,309
      Kenley 20 £1,319
      Plashet 104 £1,340
      Elm Park 23 £1,350
      Waddon 119 £1,377
      Edmonton 125 £1,382
      Abbey Wood 51 £1,382
      Thornton Heath 206 £1,383
      Poverest 43 £1,395
      Forest Gate 66 £1,399
      Thamesmead 56 £1,402
      Downham 39 £1,405
      Woodside 57 £1,426
      Yiewsley 63 £1,432
      Ponders End 66 £1,440
      Highams Park 66 £1,452
      Purley 91 £1,460
      Chadwell Heath 29 £1,469
      Northumberland Heath 30 £1,473
      South Norwood 89 £1,478
      Barking Riverside 25 £1,478
      New Beckenham 22 £1,484
      Catford South 68 £1,497
      Manor Park 69 £1,498
      Welling 21 £1,505
      South Woodford 25 £1,509
      Horn Park 31 £1,513
      Mitcham 139 £1,514
      Pollards Hill 53 £1,540
      Palmers Green 90 £1,540
      New Eltham 26 £1,541
      Plaistow 174 £1,549
      Leyton 270 £1,554
      Harold Hill 32 £1,558
      Plumstead 135 £1,568
      Snaresbrook 22 £1,568
      Hounslow West 140 £1,578
      Little Ilford 72 £1,578
      Penge 41 £1,581
      Chingford 66 £1,582
      Upper Norwood 36 £1,584
      Harringay 182 £1,586
      West Green 286 £1,588
      Broad Green 206 £1,589
      Addiscombe 103 £1,590
      Anerley 37 £1,593
      Morden 35 £1,594
      Bethnal Green 378 £1,605
      Cricklewood 106 £1,612
      Beckenham 68 £1,618
      Maryland 81 £1,619
      Worton 116 £1,628
      Wealdstone 217 £1,629
      Kenton 36 £1,632
      Lower Belvedere 20 £1,653
      Little Heath 21 £1,655
      Seven Kings 120 £1,656
      Beckton 115 £1,661
      Camberwell 141 £1,665
      Bowes 52 £1,670
      Collier's Wood 130 £1,670
      Widmore 43 £1,674
      Brockley 63 £1,676
      Forest Hill 65 £1,677
      Sudbury 158 £1,678
      Hale End 29 £1,679
      Honor Oak 33 £1,682
      Shortlands 46 £1,684
      Becontree 68 £1,684
      Carshalton Beeches 60 £1,686
      Hackney Wick 37 £1,689
      Becontree Heath 74 £1,689
      Shooters Hill 54 £1,689
      Gants Hill 104 £1,694
      Feltham 110 £1,694
      Redbridge 30 £1,696
      New Cross Gate 88 £1,701
      Thames View 73 £1,703
      Perry Vale 68 £1,704
      Selhurst 96 £1,709
      Greenford 104 £1,710
      Blendon 22 £1,713
      Brunswick Park 46 £1,716
      Gallions Reach 56 £1,723
      Nunhead 60 £1,727
      Hither Green 91 £1,730
      West Drayton 61 £1,733
      Finchley 63 £1,739
      New Southgate 44 £1,745
      East Dulwich 75 £1,747
      Poplar 187 £1,753
      Osterley 37 £1,754
      Rush Green 47 £1,758
      New Cross 130 £1,761
      Belmont 37 £1,767
      Streatham Hill 287 £1,768
      Ladywell 122 £1,768
      Homerton 115 £1,778
      Norbury 60 £1,781
      Heston 70 £1,787
      Rayners Lane 143 £1,797
      Longlands 28 £1,801
      Northwood 86 £1,811
      Bedfont 41 £1,817
      Harlesden 149 £1,818
      Southbury 79 £1,822
      Bow 234 £1,825
      Southgate 52 £1,827
      Newbury Park 74 £1,842
      Cowley 73 £1,847
      Crystal Palace 36 £1,849
      Herne Hill 23 £1,854
      Hanworth 23 £1,856
      Deptford 103 £1,859
      Dagenham 71 £1,862
      Rainham 21 £1,863
      Collier Row 54 £1,864
      Well Hall 44 £1,870
      Clapton 151 £1,873
      Barnehurst 27 £1,875
      Benhilton 88 £1,875
      Wallington 47 £1,878
      Fairlop 30 £1,878
      Surbiton 91 £1,883
      Canning Town 236 £1,889
      Sudbury Hill 45 £1,889
      Colney Hatch 41 £1,889
      Tulse Hill 50 £1,899
      Hillingdon 80 £1,900
      Leytonstone 123 £1,904
      Streatham 205 £1,907
      Upton Park 85 £1,911
      West Heath 24 £1,913
      Stepney 197 £1,914
      Harrow Weald 89 £1,917
      Harold Wood 21 £1,921
      Alperton 118 £1,924
      The Wrythe 30 £1,926
      Charlton 99 £1,934
      West Ham 117 £1,943
      Chinbrook 36 £1,944
      Yeading 83 £1,948
      Hayes 183 £1,951
      Brixton 226 £1,952
      West Norwood 111 £1,954
      Preston 152 £1,956
      West Hackney 63 £1,963
      West Hendon 47 £1,964
      Loughborough Junction 94 £1,967
      Stanmore 49 £1,972
      Hornsey 129 £1,992
      Mile End 171 £2,005
      Whitton 35 £2,008
      Kidbrooke 129 £2,011
      Cranford 33 £2,022
      West Barnes 48 £2,026
      Finsbury Park 142 £2,031
      Rotherhithe 191 £2,033
      Summerstown 135 £2,042
      Furzedown 350 £2,047
      Peckham 188 £2,048
      Park Royal 257 £2,052
      Harmondsworth 23 £2,056
      Perivale 80 £2,078
      Worcester Park 23 £2,080
      New Barnet 40 £2,087
      Pinner 42 £2,091
      Barkingside 22 £2,101
      North Finchley 78 £2,106
      Limehouse 230 £2,111
      New Malden 61 £2,123
      Merton 129 £2,138
      Archway 142 £2,142
      Berrylands 20 £2,145
      Hainault 24 £2,145
      Old Kent Road 165 £2,151
      Shacklewell 114 £2,158
      Blackheath 34 £2,168
      Hendon 104 £2,205
      Walworth 174 £2,207
      Dollis Hill 182 £2,211
      Scrattons Farm 43 £2,213
      Stockwell 222 £2,227
      Holloway 255 £2,232
      Charlton Riverside 62 £2,233
      Kingsbury 85 £2,258
      East Greenwich 235 £2,267
      Twyford 84 £2,278
      Earlsfield 114 £2,297
      Silvertown 149 £2,318
      Stratford 375 £2,319
      Southfields 136 £2,328
      Dulwich 25 £2,338
      Colindale 211 £2,342
      Balham 254 £2,343
      Oval 131 £2,344
      Hornchurch 25 £2,345
      Whetstone 55 £2,350
      Mapesbury 80 £2,358
      Stamford Hill 92 £2,359
      Kennington 45 £2,369
      Hendon Central 105 £2,371
      Hackney 140 £2,375
      Crouch End 101 £2,375
      Tolworth 38 £2,376
      Ickenham 48 £2,389
      Hook 20 £2,425
      Dalston 124 £2,438
      Greenwich Peninsula 61 £2,465
      Clayhall 52 £2,469
      Church End 92 £2,476
      Woodside Park 42 £2,494
      Shepherd's Bush 534 £2,498
      Hanwell 228 £2,555
      North Kensington 390 £2,558
      Stroud Green 53 £2,563
      Hackbridge 27 £2,571
      Spring Grove 141 £2,576
      Clapham 326 £2,581
      Norbiton 219 £2,584
      Kilburn 176 £2,588
      Blackwall 286 £2,592
      Wandsworth 269 £2,595
      Tufnell Park 57 £2,599
      St Pancras 255 £2,605
      Upton 43 £2,609
      Putney 191 £2,612
      Friern Barnet 48 £2,633
      Stoke Newington 179 £2,634
      Haggerston 113 £2,652
      Middle Park 46 £2,661
      Elephant and Castle 234 £2,662
      Merton Park 112 £2,693
      West Kensington 383 £2,698
      Motspur Park 20 £2,708
      Bermondsey 212 £2,743
      Queen's Park 142 £2,767
      Whitechapel 652 £2,779
      Shadwell 156 £2,812
      Gidea Park 35 £2,850
      Isle of Dogs 606 £2,866
      Temple Fortune 74 £2,878
      West Finchley 48 £2,896
      Lambeth 57 £2,926
      Roehampton 100 £2,946
      Brent Cross 74 £2,950
      South Hampstead 217 £2,954
      Barnsbury 317 £2,992
      Clapham Junction 381 £3,045
      Cockfosters 67 £3,095
      Brook Green 166 £3,104
      Islington 234 £3,134
      Battersea 256 £3,210
      Hoxton 197 £3,226
      Mortlake 45 £3,239
      Brondesbury 145 £3,271
      Hammersmith 582 £3,281
      Mill Hill 56 £3,307
      Highbury 239 £3,325
      Canary Wharf 374 £3,360
      Muswell Hill 124 £3,387
      Strawberry Hill 52 £3,453
      Somers Town 105 £3,470
      Hampton 21 £3,475
      Raynes Park 146 £3,487
      Kentish Town 192 £3,501
      Shoreditch 138 £3,586
      Fulham 491 £3,689
      Kingston Vale 20 £3,702
      Waterloo 88 £3,704
      Golders Green 160 £3,717
      Hampton Wick 31 £3,742
      Fitzrovia 311 £3,754
      Earl's Court 555 £3,756
      Finsbury 143 £3,775
      Wapping 241 £3,781
      Kew 47 £3,783
      The Borough 202 £3,881
      North Sheen 57 £3,958
      High Barnet 41 £4,104
      King's Cross 197 £4,108
      Clerkenwell 238 £4,110
      Vauxhall 272 £4,122
      Gospel Oak 53 £4,179
      Petersham 29 £4,434
      East Sheen 50 £4,533
      West Hampstead 329 £4,602
      Holborn 202 £4,742
      St Margarets 53 £4,752
      Southwark 94 £4,907
      Notting Hill 472 £5,230
      Chalk Farm 339 £5,240
      Bloomsbury 141 £5,241
      Brompton 926 £5,558
      Belsize Park 408 £6,294
      Coombe 32 £7,256
      Chelsea 478 £7,942
      Kensington 371 £9,036
      South Kensington 541 £11,753
      Hampstead Garden Suburb 71 £11,947
      Be the first to find new properties
      Your search
      • Greater london

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