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,175
      Bexley 64 £1,241
      St Paul's Cray 26 £1,268
      Shirley 25 £1,272
      Kenley 22 £1,311
      Plashet 105 £1,346
      Elm Park 26 £1,359
      Thornton Heath 214 £1,385
      Downham 38 £1,395
      Southend 36 £1,401
      Poverest 42 £1,408
      Forest Gate 72 £1,412
      Woodside 55 £1,414
      Highams Park 62 £1,414
      Abbey Wood 46 £1,419
      Purley 93 £1,427
      Northumberland Heath 29 £1,427
      Yiewsley 64 £1,427
      Manor Park 73 £1,447
      Edmonton 124 £1,449
      Barking Riverside 28 £1,466
      Catford South 66 £1,467
      Harold Hill 31 £1,472
      Mitcham 143 £1,480
      South Woodford 28 £1,486
      Ponders End 70 £1,500
      Chadwell Heath 36 £1,505
      Pollards Hill 55 £1,513
      New Beckenham 20 £1,519
      Chingford 66 £1,524
      Horn Park 30 £1,530
      South Norwood 90 £1,535
      Plaistow 175 £1,547
      Harringay 188 £1,552
      Anerley 37 £1,568
      Hounslow West 145 £1,569
      Penge 40 £1,574
      Little Ilford 74 £1,577
      New Eltham 29 £1,577
      Addiscombe 102 £1,580
      West Green 290 £1,583
      Bowes 52 £1,587
      Leyton 286 £1,590
      Plumstead 150 £1,594
      Becontree Heath 82 £1,603
      Beckenham 65 £1,604
      Bethnal Green 395 £1,606
      Snaresbrook 20 £1,607
      Broad Green 211 £1,609
      Upper Norwood 34 £1,613
      Dulwich Village 20 £1,614
      Maryland 80 £1,622
      Morden 31 £1,626
      Hale End 36 £1,631
      Wealdstone 223 £1,654
      Widmore 41 £1,658
      Carshalton Beeches 56 £1,666
      New Cross Gate 94 £1,673
      Collier's Wood 129 £1,677
      Brockley 62 £1,677
      Worton 114 £1,681
      Becontree 67 £1,682
      Thamesmead 70 £1,686
      Kenton 36 £1,686
      Seven Kings 130 £1,693
      Sudbury 150 £1,695
      Feltham 113 £1,698
      Honor Oak 32 £1,701
      Perry Vale 67 £1,703
      Forest Hill 70 £1,705
      Gallions Reach 58 £1,708
      Gants Hill 111 £1,710
      West Drayton 59 £1,711
      Shortlands 46 £1,715
      Beckton 108 £1,717
      Osterley 36 £1,717
      Thames View 76 £1,718
      Greenford 102 £1,720
      Redbridge 31 £1,722
      Poplar 197 £1,726
      Heston 72 £1,726
      Nunhead 57 £1,726
      Brunswick Park 48 £1,732
      Ladywell 130 £1,745
      Shooters Hill 51 £1,747
      Leytonstone 120 £1,753
      Cricklewood 91 £1,757
      West Hackney 66 £1,758
      Finchley 61 £1,763
      Rush Green 44 £1,767
      Rayners Lane 142 £1,767
      Hanworth 20 £1,772
      Palmers Green 96 £1,772
      Streatham Hill 279 £1,772
      Waddon 140 £1,774
      Harlesden 159 £1,775
      Hither Green 92 £1,778
      Selhurst 102 £1,784
      Norbury 60 £1,786
      Hackney Wick 38 £1,790
      Collier Row 52 £1,794
      Homerton 111 £1,794
      Camberwell 138 £1,796
      Longlands 27 £1,805
      Rainham 21 £1,808
      Dagenham 65 £1,812
      Herne Hill 23 £1,819
      Colney Hatch 36 £1,821
      Crystal Palace 37 £1,822
      East Dulwich 71 £1,827
      Bedfont 38 £1,836
      New Southgate 46 £1,836
      Bow 237 £1,838
      Cowley 72 £1,838
      Benhilton 92 £1,840
      Hillingdon 88 £1,847
      Belmont 35 £1,848
      West Heath 23 £1,849
      Clapton 161 £1,858
      Deptford 105 £1,864
      Fairlop 33 £1,870
      Northwood 85 £1,872
      Southbury 77 £1,874
      Lower Belvedere 20 £1,884
      Alperton 107 £1,886
      Streatham 212 £1,887
      Canning Town 231 £1,889
      Harrow Weald 82 £1,889
      Southgate 52 £1,889
      The Wrythe 29 £1,890
      Barnehurst 26 £1,894
      Wallington 47 £1,895
      Upton Park 89 £1,897
      Well Hall 46 £1,898
      Sudbury Hill 44 £1,905
      Little Heath 22 £1,916
      Hornsey 140 £1,923
      Surbiton 88 £1,929
      Harold Wood 23 £1,935
      Newbury Park 68 £1,938
      Tulse Hill 51 £1,940
      Charlton 103 £1,941
      Preston 154 £1,943
      West Ham 119 £1,954
      Hayes 188 £1,956
      Loughborough Junction 105 £1,957
      Chinbrook 38 £1,961
      West Hendon 50 £1,963
      Stepney 202 £1,978
      West Norwood 115 £1,980
      Kidbrooke 128 £1,984
      Yeading 84 £1,991
      Cranford 33 £2,022
      Barkingside 22 £2,026
      Shadwell 142 £2,039
      Park Royal 264 £2,041
      Finsbury Park 142 £2,045
      Haggerston 93 £2,052
      Furzedown 360 £2,059
      Whitton 34 £2,060
      Summerstown 135 £2,062
      New Barnet 33 £2,062
      Brixton 229 £2,065
      Stanmore 42 £2,065
      Rotherhithe 185 £2,066
      West Barnes 46 £2,071
      Perivale 83 £2,074
      Pinner 41 £2,081
      New Malden 66 £2,094
      North Finchley 74 £2,099
      Limehouse 233 £2,099
      Scrattons Farm 36 £2,104
      New Cross 160 £2,127
      Harmondsworth 22 £2,131
      Old Kent Road 171 £2,131
      Shacklewell 113 £2,135
      Worcester Park 23 £2,137
      Berrylands 20 £2,145
      Merton 131 £2,155
      Dollis Hill 191 £2,158
      Hendon 102 £2,162
      Hainault 23 £2,193
      Archway 145 £2,194
      Holloway 266 £2,197
      Stockwell 220 £2,217
      Kilburn 123 £2,225
      Charlton Riverside 62 £2,233
      Hook 23 £2,242
      Kingsbury 85 £2,253
      Mapesbury 83 £2,259
      East Greenwich 232 £2,266
      Silvertown 150 £2,269
      Peckham 188 £2,270
      Walworth 175 £2,270
      Southfields 141 £2,277
      Putney 243 £2,280
      Twyford 85 £2,287
      Stratford 379 £2,290
      Ickenham 51 £2,317
      Tolworth 38 £2,319
      Balham 260 £2,323
      Hornchurch 28 £2,326
      Earlsfield 110 £2,331
      Whetstone 55 £2,333
      Dulwich 26 £2,340
      Stamford Hill 94 £2,348
      Crouch End 107 £2,353
      Hackney 143 £2,353
      Colindale 205 £2,363
      Kennington 41 £2,375
      Mile End 198 £2,389
      Blackheath 38 £2,394
      Hendon Central 102 £2,405
      Dalston 123 £2,428
      Wandsworth 288 £2,440
      Greenwich Peninsula 63 £2,440
      Oval 125 £2,445
      Upton 45 £2,474
      Stroud Green 53 £2,501
      Stoke Newington 181 £2,528
      Norbiton 209 £2,534
      Woodside Park 42 £2,542
      Hanwell 236 £2,547
      Church End 94 £2,557
      Hackbridge 26 £2,570
      Clayhall 53 £2,574
      Middle Park 47 £2,578
      St Pancras 281 £2,582
      Clapham 328 £2,593
      Spring Grove 145 £2,596
      Blackwall 287 £2,621
      Hampton Hill 20 £2,624
      Elephant and Castle 238 £2,651
      Shepherd's Bush 498 £2,661
      West Kensington 385 £2,680
      Highbury 195 £2,695
      Clapham Junction 379 £2,713
      Friern Barnet 50 £2,714
      Bermondsey 229 £2,747
      Tufnell Park 42 £2,780
      Queen's Park 137 £2,797
      Whitechapel 664 £2,834
      West Finchley 49 £2,890
      Merton Park 119 £2,908
      Temple Fortune 73 £2,928
      Cockfosters 76 £2,932
      Gidea Park 35 £2,965
      Isle of Dogs 624 £2,971
      Barnsbury 333 £2,985
      North Kensington 371 £3,034
      Roehampton 96 £3,078
      Lambeth 56 £3,104
      South Hampstead 226 £3,109
      Brent Cross 76 £3,129
      Islington 223 £3,158
      Mortlake 46 £3,263
      Battersea 252 £3,267
      Mill Hill 58 £3,272
      Hoxton 194 £3,276
      Brook Green 188 £3,285
      Canary Wharf 377 £3,364
      Hammersmith 566 £3,390
      Strawberry Hill 53 £3,426
      Muswell Hill 117 £3,448
      Somers Town 105 £3,455
      Kentish Town 196 £3,480
      Shoreditch 151 £3,516
      Raynes Park 152 £3,529
      Brondesbury 188 £3,549
      Hampton 20 £3,554
      Waterloo 111 £3,574
      Fulham 504 £3,678
      Hampton Wick 33 £3,693
      Fitzrovia 318 £3,708
      Golders Green 160 £3,719
      Kew 48 £3,775
      Wapping 248 £3,793
      Earl's Court 549 £3,821
      King's Cross 235 £3,860
      Clerkenwell 233 £3,866
      North Sheen 59 £3,903
      The Borough 191 £3,950
      Vauxhall 283 £4,116
      Gospel Oak 53 £4,169
      High Barnet 39 £4,234
      Finsbury 185 £4,243
      East Sheen 52 £4,282
      Petersham 30 £4,373
      West Hampstead 334 £4,536
      Holborn 141 £4,664
      Southwark 115 £4,801
      St Margarets 53 £4,851
      Notting Hill 498 £5,170
      Bloomsbury 132 £5,237
      Chalk Farm 347 £5,263
      Brompton 890 £5,631
      Belsize Park 429 £6,270
      Coombe 32 £7,255
      Chelsea 471 £8,103
      Kensington 382 £8,927
      Hampstead Garden Suburb 69 £11,848
      South Kensington 544 £11,874
      Be the first to find new properties
      Your search
      • Greater london

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