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 25 £1,177
      Bexley 63 £1,237
      St Paul's Cray 27 £1,251
      Shirley 24 £1,279
      Elm Park 25 £1,305
      Southend 33 £1,309
      Plashet 107 £1,337
      Waddon 123 £1,373
      Kenley 22 £1,378
      Downham 39 £1,382
      Abbey Wood 51 £1,382
      Thornton Heath 212 £1,387
      Edmonton 128 £1,387
      Poverest 43 £1,395
      Thamesmead 56 £1,397
      Woodside 57 £1,426
      Forest Gate 69 £1,427
      Yiewsley 62 £1,440
      Highams Park 67 £1,442
      Purley 92 £1,457
      Chadwell Heath 29 £1,469
      South Woodford 26 £1,474
      Ponders End 65 £1,475
      New Beckenham 22 £1,484
      South Norwood 88 £1,489
      Catford South 68 £1,497
      Manor Park 69 £1,498
      Barking Riverside 26 £1,498
      Northumberland Heath 30 £1,499
      Mitcham 138 £1,515
      Welling 20 £1,521
      Plaistow 175 £1,530
      Pollards Hill 53 £1,540
      New Eltham 26 £1,543
      Palmers Green 94 £1,544
      Leyton 266 £1,547
      Harold Hill 32 £1,558
      Horn Park 31 £1,559
      Plumstead 138 £1,560
      Chingford 68 £1,564
      Penge 41 £1,564
      Snaresbrook 22 £1,568
      Addiscombe 106 £1,568
      Little Ilford 73 £1,570
      Harringay 185 £1,575
      Hounslow West 147 £1,584
      West Green 284 £1,591
      Broad Green 207 £1,606
      Anerley 37 £1,607
      Bethnal Green 381 £1,610
      Cricklewood 107 £1,613
      Morden 36 £1,616
      Wealdstone 217 £1,618
      Upper Norwood 38 £1,619
      Maryland 81 £1,619
      Beckenham 69 £1,621
      Worton 116 £1,625
      Kenton 34 £1,643
      Camberwell 144 £1,650
      Bowes 54 £1,657
      Honor Oak 34 £1,658
      Beckton 115 £1,661
      Forest Hill 67 £1,671
      Carshalton Beeches 58 £1,672
      Seven Kings 119 £1,672
      Widmore 43 £1,674
      Little Heath 22 £1,675
      Gants Hill 107 £1,683
      Shortlands 46 £1,684
      Collier's Wood 131 £1,689
      Becontree Heath 78 £1,691
      New Cross Gate 89 £1,696
      Redbridge 30 £1,696
      Sudbury 156 £1,698
      Hither Green 89 £1,702
      Feltham 110 £1,702
      Perry Vale 68 £1,704
      Thames View 72 £1,704
      Hale End 28 £1,705
      Becontree 66 £1,708
      Greenford 106 £1,711
      Blendon 22 £1,713
      Lower Belvedere 22 £1,716
      Brunswick Park 46 £1,716
      Selhurst 96 £1,720
      Finchley 63 £1,720
      Shooters Hill 52 £1,723
      Brockley 64 £1,723
      Nunhead 60 £1,727
      Gallions Reach 57 £1,728
      Osterley 39 £1,731
      West Drayton 61 £1,738
      Hackney Wick 36 £1,738
      East Dulwich 75 £1,744
      New Southgate 44 £1,745
      Poplar 189 £1,748
      Belmont 39 £1,759
      Streatham Hill 287 £1,762
      New Cross 128 £1,766
      Ladywell 127 £1,771
      Homerton 113 £1,776
      Norbury 59 £1,778
      Rush Green 47 £1,780
      Heston 70 £1,787
      Northwood 85 £1,790
      Herne Hill 24 £1,795
      Newbury Park 73 £1,799
      Bedfont 41 £1,803
      Longlands 27 £1,805
      Rayners Lane 144 £1,806
      Harlesden 155 £1,811
      Rainham 22 £1,826
      Bow 234 £1,832
      Southgate 54 £1,832
      Crystal Palace 36 £1,849
      Cowley 74 £1,849
      Southbury 78 £1,850
      Benhilton 86 £1,856
      Deptford 103 £1,859
      Fairlop 32 £1,866
      Well Hall 44 £1,870
      Clapton 152 £1,872
      Surbiton 91 £1,873
      Dagenham 71 £1,875
      Barnehurst 27 £1,875
      Wallington 47 £1,882
      Colney Hatch 42 £1,887
      Sudbury Hill 45 £1,889
      Leytonstone 122 £1,890
      Canning Town 233 £1,895
      Hillingdon 79 £1,895
      Streatham 208 £1,897
      Tulse Hill 50 £1,899
      Upton Park 83 £1,901
      Hanworth 22 £1,901
      Harrow Weald 90 £1,904
      Alperton 118 £1,906
      Collier Row 52 £1,913
      West Heath 24 £1,913
      Stepney 198 £1,919
      Charlton 100 £1,922
      The Wrythe 30 £1,926
      Preston 155 £1,942
      Brixton 228 £1,942
      West Ham 117 £1,951
      Harold Wood 20 £1,952
      West Hendon 48 £1,954
      West Hackney 65 £1,961
      Yeading 83 £1,962
      West Norwood 113 £1,963
      Chinbrook 39 £1,964
      Hayes 183 £1,975
      Cranford 34 £1,984
      Hornsey 134 £1,988
      Whitton 34 £1,991
      Loughborough Junction 96 £1,991
      Stanmore 49 £1,999
      Mile End 172 £2,002
      Kidbrooke 130 £2,011
      Rotherhithe 190 £2,035
      Finsbury Park 143 £2,040
      Summerstown 137 £2,045
      Furzedown 350 £2,046
      Park Royal 259 £2,046
      West Barnes 47 £2,047
      Peckham 188 £2,050
      Harmondsworth 23 £2,056
      Perivale 81 £2,088
      New Barnet 41 £2,089
      Barkingside 22 £2,101
      Pinner 42 £2,115
      Limehouse 231 £2,118
      New Malden 61 £2,123
      North Finchley 79 £2,126
      Worcester Park 22 £2,134
      Merton 129 £2,138
      Old Kent Road 165 £2,145
      Hainault 24 £2,145
      Archway 145 £2,147
      Shacklewell 114 £2,150
      Blackheath 35 £2,192
      Dollis Hill 186 £2,196
      Hendon 106 £2,197
      Walworth 172 £2,199
      Stockwell 224 £2,212
      Charlton Riverside 62 £2,233
      Scrattons Farm 42 £2,240
      Holloway 261 £2,250
      East Greenwich 234 £2,264
      Kingsbury 85 £2,278
      Twyford 87 £2,281
      Silvertown 152 £2,303
      Stratford 378 £2,314
      Mapesbury 79 £2,320
      Earlsfield 114 £2,322
      Southfields 137 £2,329
      Kennington 46 £2,336
      Balham 258 £2,340
      Dulwich 26 £2,340
      Colindale 211 £2,342
      Hornchurch 25 £2,345
      Whetstone 55 £2,350
      Crouch End 103 £2,351
      Tolworth 36 £2,358
      Stamford Hill 92 £2,359
      Hendon Central 105 £2,371
      Oval 130 £2,380
      Ickenham 47 £2,380
      Hackney 140 £2,400
      Hook 20 £2,421
      Dalston 124 £2,438
      Greenwich Peninsula 59 £2,461
      Church End 94 £2,463
      Shepherd's Bush 536 £2,500
      Clayhall 52 £2,518
      Woodside Park 41 £2,521
      Stroud Green 54 £2,539
      North Kensington 390 £2,561
      Spring Grove 141 £2,567
      Hanwell 225 £2,569
      Hackbridge 27 £2,571
      Clapham 328 £2,576
      Blackwall 285 £2,585
      Norbiton 216 £2,585
      Upton 45 £2,590
      Wandsworth 271 £2,597
      Kilburn 174 £2,602
      St Pancras 255 £2,605
      Tufnell Park 57 £2,616
      Putney 193 £2,618
      Middle Park 47 £2,620
      Stoke Newington 180 £2,625
      Haggerston 114 £2,641
      Friern Barnet 49 £2,654
      Elephant and Castle 234 £2,663
      West Kensington 384 £2,692
      Merton Park 112 £2,693
      Motspur Park 20 £2,708
      Bermondsey 210 £2,745
      Whitechapel 655 £2,763
      Queen's Park 141 £2,778
      Shadwell 161 £2,805
      Temple Fortune 76 £2,833
      Gidea Park 35 £2,850
      Isle of Dogs 607 £2,866
      West Finchley 47 £2,873
      Lambeth 57 £2,926
      Brent Cross 75 £2,943
      South Hampstead 218 £2,945
      Roehampton 99 £2,951
      Barnsbury 316 £2,971
      Clapham Junction 377 £3,039
      Cockfosters 67 £3,095
      Brook Green 168 £3,098
      Islington 236 £3,129
      Battersea 256 £3,212
      Hoxton 197 £3,230
      Mortlake 45 £3,239
      Brondesbury 147 £3,264
      Hammersmith 583 £3,279
      Mill Hill 56 £3,307
      Highbury 240 £3,338
      Canary Wharf 376 £3,363
      Muswell Hill 123 £3,420
      Strawberry Hill 53 £3,445
      Somers Town 104 £3,470
      Hampton 21 £3,475
      Raynes Park 147 £3,500
      Kentish Town 189 £3,528
      Shoreditch 141 £3,560
      Fulham 491 £3,684
      Kingston Vale 20 £3,702
      Waterloo 88 £3,704
      Hampton Wick 32 £3,705
      Golders Green 160 £3,714
      Fitzrovia 308 £3,740
      Earl's Court 557 £3,752
      Wapping 242 £3,758
      Finsbury 143 £3,778
      Kew 47 £3,783
      The Borough 202 £3,862
      North Sheen 55 £3,964
      High Barnet 42 £4,036
      King's Cross 198 £4,098
      Vauxhall 274 £4,104
      Clerkenwell 239 £4,106
      Gospel Oak 52 £4,212
      Petersham 29 £4,434
      East Sheen 50 £4,533
      West Hampstead 330 £4,570
      Holborn 202 £4,735
      St Margarets 52 £4,813
      Southwark 93 £5,006
      Notting Hill 473 £5,211
      Chalk Farm 342 £5,214
      Bloomsbury 141 £5,232
      Brompton 925 £5,562
      Belsize Park 410 £6,280
      Coombe 32 £7,256
      Chelsea 479 £7,940
      Kensington 368 £9,064
      South Kensington 540 £11,808
      Hampstead Garden Suburb 70 £12,072
      Be the first to find new properties
      Your search
      • Greater london

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