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 25 £1,258
      Elm Park 27 £1,279
      Plashet 108 £1,335
      Southend 36 £1,335
      Kenley 23 £1,364
      Waddon 124 £1,369
      Thornton Heath 219 £1,378
      Thamesmead 59 £1,389
      Poverest 44 £1,392
      Abbey Wood 52 £1,394
      Downham 40 £1,402
      Woodside 58 £1,413
      Yiewsley 64 £1,431
      Highams Park 68 £1,444
      Forest Gate 70 £1,444
      South Woodford 26 £1,457
      Edmonton 131 £1,457
      Purley 94 £1,462
      Manor Park 72 £1,465
      Northumberland Heath 33 £1,465
      Ponders End 68 £1,477
      Barking Riverside 26 £1,479
      New Beckenham 22 £1,484
      South Norwood 89 £1,496
      Catford South 69 £1,499
      Chadwell Heath 30 £1,500
      Welling 21 £1,505
      Mitcham 140 £1,516
      Pollards Hill 55 £1,539
      New Eltham 26 £1,547
      Plaistow 181 £1,547
      Chingford 67 £1,548
      Little Ilford 74 £1,551
      Palmers Green 97 £1,551
      Leyton 275 £1,556
      Horn Park 31 £1,559
      Plumstead 141 £1,562
      Snaresbrook 22 £1,568
      Addiscombe 106 £1,568
      Penge 43 £1,578
      Harringay 188 £1,578
      Hounslow West 151 £1,584
      Harold Hill 31 £1,585
      West Green 291 £1,590
      Maryland 83 £1,603
      Broad Green 211 £1,606
      Anerley 38 £1,607
      Morden 36 £1,616
      Upper Norwood 38 £1,619
      Beckenham 69 £1,621
      Wealdstone 226 £1,623
      Cricklewood 107 £1,626
      Worton 118 £1,632
      Bethnal Green 383 £1,634
      Becontree Heath 82 £1,651
      Camberwell 146 £1,652
      Bowes 53 £1,652
      Kenton 37 £1,657
      Seven Kings 123 £1,660
      Beckton 116 £1,664
      Forest Hill 67 £1,671
      Widmore 43 £1,674
      Thames View 77 £1,682
      Carshalton Beeches 58 £1,682
      Becontree 68 £1,684
      Perry Vale 70 £1,686
      Gants Hill 109 £1,686
      Honor Oak 33 £1,687
      Collier's Wood 133 £1,689
      Sudbury 162 £1,693
      Greenford 108 £1,695
      New Cross Gate 89 £1,696
      Feltham 117 £1,700
      Hale End 29 £1,712
      Hackney Wick 37 £1,713
      Blendon 21 £1,715
      Lower Belvedere 22 £1,716
      West Drayton 64 £1,717
      Brunswick Park 47 £1,718
      Finchley 63 £1,720
      Selhurst 97 £1,720
      Redbridge 31 £1,722
      Shooters Hill 52 £1,723
      Osterley 39 £1,725
      Shortlands 48 £1,727
      Brockley 66 £1,729
      Nunhead 61 £1,730
      Gallions Reach 56 £1,735
      Rush Green 48 £1,736
      Poplar 196 £1,743
      Ladywell 130 £1,749
      Little Heath 22 £1,750
      Hither Green 97 £1,756
      New Cross 131 £1,760
      Streatham Hill 295 £1,768
      Belmont 40 £1,770
      Homerton 114 £1,771
      Heston 71 £1,774
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      East Dulwich 75 £1,789
      Longlands 29 £1,789
      Rayners Lane 148 £1,793
      Harlesden 160 £1,796
      Bedfont 41 £1,803
      Northwood 86 £1,811
      Rainham 21 £1,813
      Newbury Park 78 £1,820
      Crystal Palace 38 £1,820
      Bow 236 £1,825
      Benhilton 94 £1,832
      Southbury 82 £1,839
      New Southgate 46 £1,843
      Dagenham 76 £1,846
      Collier Row 56 £1,848
      Hanworth 23 £1,856
      Cowley 75 £1,857
      Wallington 50 £1,858
      Southgate 56 £1,858
      Harold Wood 22 £1,864
      Barnehurst 28 £1,866
      Well Hall 44 £1,870
      Fairlop 33 £1,870
      Deptford 105 £1,870
      Surbiton 93 £1,871
      Sudbury Hill 46 £1,875
      Leytonstone 126 £1,888
      Harrow Weald 93 £1,889
      Hillingdon 82 £1,892
      Clapton 154 £1,893
      Canning Town 231 £1,895
      The Wrythe 31 £1,896
      Upton Park 86 £1,896
      Tulse Hill 51 £1,899
      Streatham 211 £1,901
      Alperton 117 £1,909
      Colney Hatch 41 £1,910
      West Heath 24 £1,913
      Charlton 102 £1,918
      Stepney 199 £1,924
      Preston 158 £1,933
      West Ham 119 £1,935
      Brixton 231 £1,936
      Chinbrook 40 £1,941
      West Norwood 116 £1,943
      West Hackney 66 £1,952
      West Hendon 48 £1,954
      Yeading 85 £1,954
      Hayes 187 £1,964
      Hornsey 134 £1,984
      Cranford 34 £1,984
      Stanmore 49 £1,997
      Loughborough Junction 97 £1,999
      Whitton 36 £2,000
      Mile End 173 £2,010
      Rotherhithe 199 £2,024
      West Barnes 48 £2,026
      Finsbury Park 143 £2,029
      Kidbrooke 132 £2,031
      Park Royal 263 £2,053
      Harmondsworth 23 £2,056
      Summerstown 140 £2,059
      Furzedown 359 £2,063
      Peckham 188 £2,064
      New Barnet 41 £2,089
      Pinner 43 £2,091
      Barkingside 22 £2,101
      Perivale 84 £2,118
      New Malden 61 £2,119
      Limehouse 233 £2,119
      Hainault 25 £2,134
      Worcester Park 22 £2,134
      Old Kent Road 168 £2,134
      North Finchley 80 £2,144
      Berrylands 20 £2,145
      Shacklewell 114 £2,162
      Merton 132 £2,164
      Archway 145 £2,169
      Dollis Hill 192 £2,188
      Hendon 108 £2,190
      Hook 24 £2,198
      Stockwell 229 £2,203
      Scrattons Farm 43 £2,213
      Walworth 177 £2,222
      Charlton Riverside 63 £2,225
      Kingsbury 87 £2,227
      Twyford 86 £2,250
      Blackheath 36 £2,256
      Holloway 266 £2,261
      East Greenwich 235 £2,262
      Mapesbury 81 £2,298
      Stratford 385 £2,305
      Silvertown 157 £2,309
      Earlsfield 115 £2,316
      Hornchurch 26 £2,322
      Ickenham 46 £2,323
      Southfields 142 £2,327
      Balham 260 £2,339
      Dulwich 26 £2,340
      Colindale 212 £2,340
      Whetstone 55 £2,350
      Kennington 44 £2,352
      Hendon Central 107 £2,358
      Stamford Hill 92 £2,359
      Crouch End 102 £2,365
      Tolworth 39 £2,374
      Oval 128 £2,393
      Hackney 138 £2,406
      Dalston 122 £2,440
      Greenwich Peninsula 58 £2,469
      Clayhall 53 £2,494
      Shepherd's Bush 543 £2,506
      Church End 96 £2,511
      Woodside Park 43 £2,524
      Hanwell 233 £2,534
      Stroud Green 54 £2,539
      Upton 46 £2,551
      North Kensington 391 £2,557
      Norbiton 224 £2,563
      Spring Grove 142 £2,564
      Hackbridge 27 £2,567
      Clapham 331 £2,569
      Wandsworth 272 £2,592
      Blackwall 289 £2,597
      Kilburn 173 £2,598
      Haggerston 113 £2,603
      Tufnell Park 58 £2,603
      St Pancras 256 £2,605
      Putney 194 £2,612
      Stoke Newington 178 £2,617
      Middle Park 47 £2,620
      Friern Barnet 49 £2,654
      Elephant and Castle 233 £2,663
      West Kensington 389 £2,689
      Motspur Park 20 £2,708
      Merton Park 115 £2,721
      Bermondsey 212 £2,745
      Whitechapel 665 £2,758
      Queen's Park 144 £2,763
      Temple Fortune 76 £2,833
      Lambeth 56 £2,835
      Gidea Park 36 £2,840
      Isle of Dogs 614 £2,862
      West Finchley 47 £2,873
      Shadwell 176 £2,912
      Brent Cross 76 £2,923
      South Hampstead 221 £2,950
      Roehampton 100 £2,953
      Barnsbury 321 £2,982
      Clapham Junction 363 £3,002
      Cockfosters 68 £3,066
      Brook Green 169 £3,093
      Islington 234 £3,143
      Hoxton 202 £3,218
      Battersea 256 £3,227
      Mortlake 45 £3,239
      Brondesbury 148 £3,262
      Hammersmith 585 £3,278
      Highbury 243 £3,330
      Canary Wharf 379 £3,350
      Mill Hill 58 £3,353
      Muswell Hill 125 £3,377
      Strawberry Hill 54 £3,432
      Somers Town 107 £3,472
      Hampton 21 £3,475
      Raynes Park 150 £3,515
      Kentish Town 195 £3,519
      Shoreditch 142 £3,552
      Fulham 494 £3,673
      Golders Green 161 £3,673
      Hampton Wick 33 £3,693
      Kingston Vale 20 £3,702
      Waterloo 89 £3,708
      Fitzrovia 311 £3,731
      Earl's Court 561 £3,744
      Wapping 244 £3,756
      Finsbury 143 £3,779
      Kew 47 £3,783
      The Borough 201 £3,855
      North Sheen 58 £3,931
      High Barnet 42 £4,036
      King's Cross 201 £4,064
      Gospel Oak 54 £4,107
      Clerkenwell 242 £4,118
      Vauxhall 272 £4,125
      Petersham 29 £4,434
      East Sheen 50 £4,533
      West Hampstead 331 £4,571
      St Margarets 54 £4,705
      Holborn 205 £4,723
      Southwark 98 £4,874
      Chalk Farm 346 £5,178
      Notting Hill 474 £5,209
      Bloomsbury 141 £5,232
      Brompton 925 £5,562
      Belsize Park 411 £6,272
      Coombe 32 £7,256
      Chelsea 480 £7,954
      Kensington 367 £9,097
      South Kensington 538 £11,804
      Hampstead Garden Suburb 68 £12,360
      Be the first to find new properties
      Your search
      • Greater london

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