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 28 £1,308
      Plashet 105 £1,336
      Southend 34 £1,341
      Kenley 23 £1,364
      Waddon 123 £1,374
      Thornton Heath 218 £1,377
      Abbey Wood 52 £1,394
      Poverest 43 £1,397
      Downham 39 £1,411
      Woodside 59 £1,414
      Thamesmead 58 £1,429
      Yiewsley 64 £1,431
      Highams Park 67 £1,439
      Forest Gate 70 £1,444
      New Beckenham 21 £1,445
      Edmonton 132 £1,454
      Manor Park 72 £1,465
      South Woodford 28 £1,465
      Purley 93 £1,469
      Ponders End 69 £1,472
      Barking Riverside 26 £1,479
      South Norwood 89 £1,489
      Catford South 69 £1,499
      Chadwell Heath 30 £1,500
      Welling 21 £1,505
      Mitcham 139 £1,522
      Northumberland Heath 33 £1,528
      Palmers Green 97 £1,544
      New Eltham 26 £1,547
      Horn Park 30 £1,551
      Pollards Hill 56 £1,552
      Plaistow 177 £1,563
      Chingford 68 £1,564
      Plumstead 142 £1,567
      Leyton 273 £1,568
      Little Ilford 75 £1,576
      Penge 43 £1,578
      Addiscombe 102 £1,578
      Harringay 186 £1,579
      Snaresbrook 21 £1,581
      Hounslow West 150 £1,584
      Harold Hill 31 £1,585
      West Green 290 £1,585
      Anerley 39 £1,606
      Bowes 52 £1,608
      Maryland 81 £1,613
      Broad Green 211 £1,613
      Morden 36 £1,616
      Wealdstone 226 £1,620
      Beckenham 69 £1,621
      Cricklewood 105 £1,621
      Upper Norwood 36 £1,624
      Camberwell 145 £1,632
      Bethnal Green 385 £1,635
      Becontree Heath 81 £1,639
      Seven Kings 125 £1,655
      Worton 120 £1,658
      New Cross Gate 94 £1,671
      Beckton 115 £1,671
      Widmore 43 £1,674
      Collier's Wood 133 £1,681
      Thames View 79 £1,683
      Becontree 67 £1,684
      Honor Oak 33 £1,687
      Forest Hill 67 £1,689
      Kenton 37 £1,689
      Gants Hill 110 £1,689
      Sudbury 162 £1,693
      Feltham 116 £1,694
      Greenford 108 £1,695
      Carshalton Beeches 57 £1,696
      Perry Vale 72 £1,702
      Hale End 29 £1,712
      Hackney Wick 37 £1,713
      Lower Belvedere 22 £1,716
      West Drayton 64 £1,717
      Finchley 63 £1,720
      Osterley 37 £1,721
      Redbridge 31 £1,722
      Shortlands 48 £1,727
      Selhurst 99 £1,732
      Gallions Reach 56 £1,735
      Brunswick Park 46 £1,736
      Shooters Hill 51 £1,738
      Brockley 65 £1,743
      Collier Row 56 £1,745
      Poplar 195 £1,747
      Little Heath 22 £1,750
      Ladywell 129 £1,754
      Hither Green 96 £1,757
      Rush Green 47 £1,760
      Blendon 20 £1,761
      New Cross 129 £1,762
      Streatham Hill 292 £1,770
      Heston 71 £1,774
      Rayners Lane 144 £1,777
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      Dagenham 74 £1,789
      Longlands 29 £1,789
      Homerton 114 £1,796
      Nunhead 62 £1,797
      East Dulwich 74 £1,803
      Harlesden 157 £1,808
      Northwood 86 £1,811
      Rainham 21 £1,813
      Belmont 36 £1,820
      Crystal Palace 36 £1,822
      Newbury Park 77 £1,833
      Bedfont 40 £1,835
      Benhilton 93 £1,841
      Bow 234 £1,842
      New Southgate 45 £1,843
      Southbury 80 £1,843
      Hanworth 24 £1,849
      Southgate 55 £1,852
      Wallington 48 £1,858
      Cowley 73 £1,863
      The Wrythe 32 £1,863
      Harold Wood 22 £1,864
      Brixton 249 £1,865
      Barnehurst 28 £1,866
      Well Hall 44 £1,870
      Fairlop 33 £1,870
      Deptford 105 £1,872
      Sudbury Hill 46 £1,875
      Surbiton 92 £1,880
      Upton Park 87 £1,881
      Streatham 209 £1,888
      Clapton 154 £1,891
      Hillingdon 82 £1,892
      Leytonstone 123 £1,897
      Harrow Weald 92 £1,900
      Canning Town 231 £1,900
      Colney Hatch 41 £1,910
      West Heath 24 £1,913
      Tulse Hill 50 £1,920
      Charlton 102 £1,921
      Stepney 195 £1,924
      Preston 157 £1,929
      Alperton 115 £1,932
      West Ham 119 £1,935
      Chinbrook 40 £1,941
      West Hendon 48 £1,954
      West Hackney 65 £1,962
      Yeading 84 £1,963
      Hayes 187 £1,965
      Hornsey 136 £1,968
      West Norwood 112 £1,978
      Stanmore 50 £1,981
      Cranford 34 £1,984
      Whitton 36 £2,000
      Loughborough Junction 96 £2,005
      Mile End 170 £2,014
      Rotherhithe 198 £2,025
      Kidbrooke 130 £2,034
      Finsbury Park 141 £2,036
      West Barnes 48 £2,045
      Hainault 24 £2,047
      Barkingside 23 £2,053
      Park Royal 265 £2,054
      Harmondsworth 23 £2,056
      Peckham 187 £2,064
      Furzedown 359 £2,066
      Summerstown 138 £2,076
      Worcester Park 23 £2,080
      New Barnet 41 £2,089
      Pinner 43 £2,091
      New Malden 61 £2,099
      Perivale 83 £2,104
      Limehouse 230 £2,113
      Old Kent Road 168 £2,132
      Scrattons Farm 42 £2,141
      Berrylands 20 £2,145
      North Finchley 79 £2,147
      Merton 133 £2,153
      Archway 144 £2,176
      Shacklewell 114 £2,180
      Dollis Hill 190 £2,181
      Hook 24 £2,198
      Stockwell 227 £2,206
      Hendon 107 £2,207
      Charlton Riverside 63 £2,224
      Kingsbury 86 £2,224
      Walworth 176 £2,230
      Blackheath 37 £2,252
      East Greenwich 233 £2,261
      Holloway 265 £2,263
      Twyford 85 £2,271
      Silvertown 154 £2,274
      Mapesbury 80 £2,301
      Stratford 385 £2,308
      Hornchurch 26 £2,322
      Colindale 213 £2,336
      Balham 260 £2,339
      Dulwich 26 £2,340
      Earlsfield 111 £2,344
      Southfields 140 £2,347
      Kennington 44 £2,352
      Stamford Hill 93 £2,363
      Hendon Central 106 £2,370
      Crouch End 101 £2,370
      Whetstone 54 £2,379
      Tolworth 38 £2,385
      Ickenham 48 £2,389
      Oval 126 £2,389
      Hackney 140 £2,391
      Dalston 121 £2,452
      Greenwich Peninsula 59 £2,481
      Clayhall 53 £2,494
      Church End 96 £2,511
      Shepherd's Bush 538 £2,520
      Woodside Park 43 £2,524
      Stroud Green 54 £2,539
      Spring Grove 141 £2,548
      Hanwell 232 £2,549
      Upton 46 £2,551
      Wandsworth 279 £2,555
      Norbiton 220 £2,559
      Kilburn 172 £2,565
      Hackbridge 27 £2,567
      Clapham 330 £2,576
      Haggerston 111 £2,577
      Blackwall 290 £2,602
      St Pancras 255 £2,606
      Tufnell Park 56 £2,609
      Putney 196 £2,611
      Middle Park 47 £2,620
      Stoke Newington 178 £2,622
      Elephant and Castle 233 £2,676
      North Kensington 380 £2,677
      Friern Barnet 48 £2,694
      West Kensington 387 £2,702
      Motspur Park 20 £2,708
      Merton Park 115 £2,733
      Bermondsey 212 £2,759
      Whitechapel 657 £2,766
      Queen's Park 143 £2,767
      Gidea Park 36 £2,815
      West Finchley 48 £2,832
      Temple Fortune 76 £2,833
      Lambeth 56 £2,835
      Isle of Dogs 605 £2,865
      Shadwell 181 £2,879
      Brent Cross 77 £2,922
      South Hampstead 224 £2,938
      Clapham Junction 347 £2,954
      Roehampton 99 £2,961
      Barnsbury 322 £2,978
      Cockfosters 67 £3,072
      Brook Green 169 £3,088
      Islington 231 £3,153
      Battersea 257 £3,218
      Mortlake 45 £3,239
      Hoxton 198 £3,244
      Hammersmith 583 £3,289
      Brondesbury 147 £3,301
      Highbury 244 £3,323
      Canary Wharf 378 £3,347
      Mill Hill 58 £3,353
      Muswell Hill 127 £3,369
      Strawberry Hill 54 £3,432
      Somers Town 107 £3,472
      Hampton 21 £3,475
      Raynes Park 153 £3,492
      Kentish Town 195 £3,543
      Shoreditch 141 £3,549
      Golders Green 161 £3,660
      Fulham 492 £3,672
      Hampton Wick 33 £3,693
      Kingston Vale 20 £3,699
      Waterloo 89 £3,708
      Earl's Court 553 £3,755
      Wapping 244 £3,756
      Kew 47 £3,783
      Fitzrovia 314 £3,796
      Finsbury 145 £3,813
      The Borough 200 £3,855
      North Sheen 59 £3,966
      High Barnet 42 £4,036
      King's Cross 199 £4,087
      Gospel Oak 54 £4,107
      Clerkenwell 242 £4,118
      Vauxhall 272 £4,137
      East Sheen 50 £4,533
      Petersham 28 £4,539
      West Hampstead 330 £4,575
      St Margarets 54 £4,705
      Holborn 198 £4,737
      Southwark 98 £4,874
      Chalk Farm 348 £5,177
      Notting Hill 476 £5,200
      Bloomsbury 137 £5,253
      Brompton 912 £5,586
      Belsize Park 410 £6,306
      Coombe 32 £7,256
      Chelsea 480 £7,922
      Kensington 370 £9,069
      South Kensington 537 £11,820
      Hampstead Garden Suburb 68 £12,360
      Be the first to find new properties
      Your search
      • Greater london

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