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 24 £1,087
      Bexley 64 £1,242
      St Paul's Cray 24 £1,258
      Shirley 23 £1,298
      Kenley 22 £1,311
      Plashet 103 £1,343
      Elm Park 25 £1,361
      Southend 34 £1,377
      Thornton Heath 208 £1,379
      Purley 85 £1,381
      Downham 39 £1,392
      Abbey Wood 47 £1,403
      Woodside 52 £1,417
      Poverest 41 £1,419
      Forest Gate 70 £1,419
      Highams Park 65 £1,434
      Northumberland Heath 28 £1,441
      Manor Park 74 £1,441
      Edmonton 121 £1,441
      Yiewsley 63 £1,441
      Catford South 63 £1,458
      Mitcham 140 £1,466
      South Woodford 27 £1,470
      Ponders End 68 £1,487
      Barking Riverside 27 £1,493
      Harold Hill 28 £1,500
      Chadwell Heath 33 £1,502
      Anerley 34 £1,512
      South Norwood 93 £1,515
      Pollards Hill 55 £1,519
      Palmers Green 94 £1,527
      Horn Park 30 £1,530
      Plaistow 173 £1,534
      Chingford 65 £1,534
      Harringay 186 £1,545
      Addiscombe 95 £1,545
      Leyton 276 £1,570
      Penge 40 £1,573
      Hounslow West 135 £1,577
      New Eltham 29 £1,577
      Plumstead 143 £1,589
      West Green 284 £1,589
      Little Ilford 72 £1,595
      Maryland 79 £1,603
      Bowes 53 £1,606
      Beckenham 64 £1,610
      Upper Norwood 34 £1,613
      Bethnal Green 389 £1,615
      Broad Green 207 £1,616
      Becontree Heath 80 £1,622
      Hale End 35 £1,622
      Seven Kings 121 £1,626
      Collier's Wood 124 £1,639
      Gants Hill 105 £1,659
      Carshalton Beeches 55 £1,664
      Widmore 42 £1,664
      New Cross Gate 95 £1,666
      Wealdstone 222 £1,667
      Morden 29 £1,667
      Becontree 66 £1,676
      Snaresbrook 24 £1,681
      Redbridge 30 £1,686
      Kenton 36 £1,686
      Thamesmead 69 £1,692
      Feltham 109 £1,692
      Worton 109 £1,693
      Sudbury 151 £1,696
      Hanworth 20 £1,697
      Perry Vale 64 £1,699
      Gallions Reach 56 £1,704
      Honor Oak 32 £1,708
      Shortlands 46 £1,709
      Brunswick Park 47 £1,709
      Greenford 102 £1,709
      Beckton 108 £1,714
      Forest Hill 68 £1,715
      Poplar 196 £1,716
      Ladywell 125 £1,729
      Osterley 32 £1,735
      Collier Row 49 £1,736
      Brockley 60 £1,740
      West Drayton 55 £1,741
      Finchley 61 £1,746
      Thames View 74 £1,747
      Cricklewood 89 £1,749
      Leytonstone 117 £1,749
      Shooters Hill 48 £1,753
      Camberwell 136 £1,769
      Heston 69 £1,775
      Hither Green 93 £1,776
      Hackney Wick 36 £1,778
      Norbury 61 £1,783
      Streatham Hill 276 £1,783
      Harlesden 156 £1,788
      Rayners Lane 139 £1,790
      Selhurst 100 £1,795
      Homerton 110 £1,798
      Rush Green 41 £1,804
      Dagenham 62 £1,804
      Crystal Palace 36 £1,810
      Nunhead 57 £1,815
      Colney Hatch 38 £1,816
      East Dulwich 72 £1,816
      Bow 233 £1,823
      Northwood 78 £1,829
      Bedfont 40 £1,831
      Longlands 27 £1,834
      Herne Hill 22 £1,836
      Cowley 71 £1,837
      The Wrythe 31 £1,846
      New Southgate 45 £1,847
      Belmont 35 £1,848
      Barnehurst 26 £1,851
      Benhilton 87 £1,852
      Hillingdon 87 £1,859
      Waddon 136 £1,863
      Clapton 160 £1,865
      Deptford 106 £1,876
      West Hackney 66 £1,876
      Little Heath 23 £1,882
      Wallington 47 £1,883
      Southgate 51 £1,883
      Upton Park 88 £1,890
      Southbury 74 £1,897
      West Heath 23 £1,901
      Sudbury Hill 45 £1,903
      Canning Town 221 £1,903
      Well Hall 44 £1,903
      Harold Wood 22 £1,905
      Streatham 203 £1,913
      Hornsey 138 £1,922
      Stepney 200 £1,923
      Fairlop 29 £1,925
      Surbiton 85 £1,926
      Harrow Weald 80 £1,927
      Preston 151 £1,937
      West Ham 117 £1,940
      West Hendon 49 £1,942
      Tulse Hill 51 £1,943
      Charlton 102 £1,943
      Loughborough Junction 105 £1,943
      Harmondsworth 21 £1,948
      Newbury Park 64 £1,958
      Alperton 103 £1,961
      Hayes 183 £1,965
      Yeading 83 £1,998
      Kidbrooke 132 £2,002
      West Norwood 110 £2,002
      Chinbrook 36 £2,006
      Barkingside 22 £2,026
      Cranford 33 £2,031
      Finsbury Park 143 £2,036
      Stanmore 44 £2,036
      Park Royal 258 £2,041
      Rotherhithe 186 £2,046
      Shadwell 142 £2,051
      Whitton 34 £2,060
      Furzedown 356 £2,061
      Brixton 229 £2,063
      New Malden 63 £2,064
      Haggerston 91 £2,069
      Summerstown 131 £2,073
      New Barnet 34 £2,075
      Perivale 79 £2,083
      Old Kent Road 167 £2,087
      Scrattons Farm 36 £2,088
      Pinner 40 £2,093
      North Finchley 74 £2,098
      West Barnes 45 £2,099
      Limehouse 233 £2,114
      Shacklewell 112 £2,115
      New Cross 160 £2,127
      Worcester Park 23 £2,137
      Berrylands 20 £2,145
      Peckham 171 £2,150
      Hendon 96 £2,153
      Merton 128 £2,159
      Dollis Hill 187 £2,174
      Kilburn 123 £2,182
      Hook 23 £2,191
      Archway 143 £2,194
      Stockwell 220 £2,212
      Hainault 23 £2,219
      Charlton Riverside 61 £2,241
      Silvertown 147 £2,250
      Walworth 175 £2,255
      East Greenwich 232 £2,271
      Holloway 264 £2,272
      Twyford 85 £2,273
      Kingsbury 84 £2,274
      Putney 241 £2,282
      Kennington 40 £2,287
      Earlsfield 109 £2,313
      Tolworth 37 £2,316
      Balham 255 £2,316
      Stratford 382 £2,320
      Mapesbury 82 £2,326
      Southfields 140 £2,332
      Dulwich 25 £2,338
      Stamford Hill 92 £2,340
      Hornchurch 27 £2,349
      Crouch End 108 £2,350
      Hackney 142 £2,350
      Whetstone 54 £2,354
      Ickenham 48 £2,355
      Colindale 202 £2,367
      Mile End 200 £2,394
      Blackheath 38 £2,394
      Greenwich Peninsula 63 £2,403
      Hendon Central 98 £2,421
      Dalston 125 £2,424
      Oval 123 £2,424
      Wandsworth 292 £2,457
      Woodside Park 41 £2,512
      Upton 42 £2,520
      Stroud Green 54 £2,530
      Norbiton 209 £2,534
      Blackwall 278 £2,549
      Hanwell 233 £2,551
      Church End 94 £2,552
      Stoke Newington 184 £2,567
      Hackbridge 26 £2,570
      Middle Park 46 £2,573
      Clapham 325 £2,596
      St Pancras 256 £2,611
      Clayhall 50 £2,622
      Hampton Hill 20 £2,624
      Spring Grove 139 £2,632
      Elephant and Castle 230 £2,639
      West Kensington 389 £2,680
      Shepherd's Bush 499 £2,686
      Friern Barnet 50 £2,714
      Bermondsey 216 £2,765
      Queen's Park 141 £2,768
      Clapham Junction 367 £2,773
      Tufnell Park 42 £2,780
      Whitechapel 657 £2,856
      Highbury 203 £2,878
      Merton Park 117 £2,891
      Lambeth 52 £2,896
      Temple Fortune 75 £2,898
      West Finchley 45 £2,940
      Isle of Dogs 625 £2,946
      North Kensington 357 £2,957
      Barnsbury 328 £2,979
      Roehampton 96 £3,038
      Gidea Park 33 £3,043
      Cockfosters 66 £3,064
      South Hampstead 226 £3,113
      Brent Cross 75 £3,113
      Islington 221 £3,154
      Battersea 254 £3,262
      Mortlake 46 £3,263
      Brook Green 188 £3,285
      Hoxton 197 £3,292
      Mill Hill 55 £3,352
      Canary Wharf 376 £3,376
      Hammersmith 563 £3,390
      Strawberry Hill 52 £3,460
      Muswell Hill 116 £3,470
      Somers Town 105 £3,472
      Kentish Town 196 £3,487
      Shoreditch 147 £3,516
      Raynes Park 147 £3,517
      Brondesbury 186 £3,553
      Hampton 20 £3,554
      Fulham 503 £3,689
      Golders Green 160 £3,691
      Hampton Wick 32 £3,728
      Fitzrovia 312 £3,740
      Waterloo 86 £3,751
      Kew 48 £3,775
      Wapping 244 £3,808
      Earl's Court 543 £3,825
      Clerkenwell 231 £3,860
      The Borough 191 £3,883
      North Sheen 60 £4,021
      Gospel Oak 55 £4,068
      Vauxhall 277 £4,139
      Finsbury 172 £4,162
      King's Cross 190 £4,162
      High Barnet 39 £4,234
      East Sheen 52 £4,299
      Petersham 29 £4,448
      West Hampstead 334 £4,555
      Holborn 137 £4,640
      St Margarets 53 £4,851
      Southwark 98 £4,918
      Notting Hill 493 £5,163
      Chalk Farm 349 £5,235
      Bloomsbury 125 £5,386
      Brompton 901 £5,639
      Belsize Park 426 £6,278
      Coombe 32 £7,255
      Chelsea 471 £8,123
      Kensington 382 £8,940
      South Kensington 542 £11,847
      Hampstead Garden Suburb 70 £12,179
      Be the first to find new properties
      Your search
      • Greater london

      There were 3,935 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!