Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 30 £1,059
      Downham 68 £1,160
      Highams Park 33 £1,295
      Little Heath 28 £1,336
      Thornton Heath 203 £1,348
      Harold Hill 35 £1,366
      Wealdstone 216 £1,368
      Osterley 32 £1,372
      Hounslow West 181 £1,400
      St Paul's Cray 43 £1,400
      Pollards Hill 44 £1,409
      Bedfont 72 £1,414
      Chadwell Heath 41 £1,416
      Southend 36 £1,421
      Barking Riverside 28 £1,422
      Edmonton 99 £1,436
      Northumberland Heath 40 £1,441
      Woodside 54 £1,443
      Elm Park 21 £1,446
      Ponders End 64 £1,452
      Anerley 26 £1,458
      West Drayton 66 £1,458
      Carshalton Beeches 61 £1,476
      Bexley 25 £1,476
      Morden 39 £1,479
      Seven Kings 178 £1,479
      Becontree 70 £1,482
      Newbury Park 77 £1,485
      Forest Gate 54 £1,485
      Well Hall 36 £1,490
      Homerton 99 £1,494
      Waddon 103 £1,511
      Yiewsley 76 £1,511
      Southbury 59 £1,527
      Gants Hill 117 £1,544
      Plashet 98 £1,568
      Worcester Park 29 £1,574
      Sudbury 174 £1,577
      Penge 44 £1,579
      West Norwood 95 £1,582
      Gidea Park 38 £1,584
      Tolworth 41 £1,588
      Hainault 27 £1,590
      Bowes 39 £1,592
      Camberwell 149 £1,593
      Whitton 47 £1,598
      Worton 146 £1,604
      South Woodford 28 £1,606
      Cricklewood 95 £1,608
      Tulse Hill 52 £1,610
      Addiscombe 88 £1,610
      Beckenham 35 £1,622
      Feltham 120 £1,630
      Fairlop 29 £1,639
      Greenford 135 £1,642
      Rayners Lane 163 £1,646
      The Wrythe 29 £1,648
      Lower Belvedere 22 £1,653
      Peckham 199 £1,657
      Plumstead 103 £1,657
      Maryland 85 £1,659
      Redbridge 49 £1,660
      Abbey Wood 42 £1,661
      New Cross 158 £1,664
      Harrow Weald 90 £1,665
      Shortlands 38 £1,670
      Kenton 52 £1,672
      Becontree Heath 79 £1,675
      Brunswick Park 41 £1,676
      Hackbridge 23 £1,677
      Plaistow 148 £1,677
      Heston 91 £1,679
      Catford South 64 £1,689
      Chingford 38 £1,690
      Leytonstone 109 £1,692
      Thames View 93 £1,697
      Broad Green 240 £1,702
      Widmore 24 £1,703
      Goddington 24 £1,704
      Stepney 257 £1,705
      Welling 20 £1,709
      Barkingside 30 £1,711
      Hendon Central 93 £1,720
      Mitcham 120 £1,727
      Hither Green 97 £1,729
      Hale End 24 £1,748
      Crystal Palace 29 £1,761
      Hanworth 35 £1,763
      Harmondsworth 26 £1,763
      Rush Green 53 £1,770
      Honor Oak 32 £1,770
      Hillingdon 89 £1,782
      Harringay 175 £1,783
      Sudbury Hill 37 £1,785
      Leyton 212 £1,786
      New Cross Gate 99 £1,787
      Cowley 125 £1,792
      Perry Vale 63 £1,798
      Palmers Green 91 £1,803
      Streatham Hill 258 £1,808
      South Norwood 60 £1,827
      Summerstown 128 £1,832
      Rotherhithe 217 £1,839
      Collier Row 53 £1,842
      Wallington 45 £1,843
      Belmont 52 £1,848
      Benhilton 109 £1,849
      Selhurst 105 £1,849
      West Barnes 48 £1,860
      Manor Park 39 £1,864
      Scrattons Farm 37 £1,870
      Yeading 89 £1,870
      Loughborough Junction 117 £1,874
      Chinbrook 40 £1,874
      Shadwell 131 £1,879
      Shooters Hill 37 £1,891
      East Dulwich 49 £1,893
      Fallow Corner 27 £1,893
      Collier's Wood 90 £1,907
      Deptford 121 £1,908
      Hanwell 220 £1,914
      Clayhall 28 £1,916
      Purley 71 £1,919
      Hackney 165 £1,924
      Elmers End 22 £1,924
      Poplar 267 £1,926
      Ladywell 146 £1,931
      West Green 265 £1,937
      Stanmore 55 £1,940
      Gallions Reach 36 £1,942
      West Hackney 66 £1,945
      Kingsbury 97 £1,946
      Herne Hill 21 £1,946
      Mile End 145 £1,951
      Forest Hill 65 £1,951
      Finchley 47 £1,955
      Brixton 199 £1,958
      Little Ilford 63 £1,963
      Clapton 163 £1,968
      Hayes 194 £1,984
      Southgate 43 £1,987
      Perivale 109 £1,988
      Haggerston 116 £1,990
      Furzedown 258 £1,995
      Thamesmead 41 £1,998
      Bethnal Green 196 £1,998
      Hackney Wick 47 £2,002
      Preston 186 £2,009
      Hendon 104 £2,011
      Streatham 199 £2,022
      Alperton 135 £2,024
      Cranford 22 £2,028
      Upton Park 80 £2,029
      Holloway 327 £2,047
      New Barnet 31 £2,049
      Beckton 72 £2,053
      Bow 214 £2,054
      Brockley 39 £2,072
      Nunhead 81 £2,077
      Norbury 42 £2,078
      Dagenham 81 £2,084
      West Hendon 78 £2,085
      Pinner 34 £2,095
      Limehouse 233 £2,098
      Park Royal 288 £2,099
      New Malden 90 £2,101
      Colney Hatch 35 £2,103
      Earlsfield 110 £2,105
      Blackheath 32 £2,107
      Northwood 83 £2,125
      Harlesden 156 £2,132
      Snaresbrook 20 £2,141
      Twyford 74 £2,163
      New Southgate 54 £2,164
      Hornsey 137 £2,175
      Charlton 71 £2,179
      Dollis Hill 145 £2,185
      Archway 157 £2,210
      New Eltham 22 £2,211
      West Ham 153 £2,218
      Spring Grove 118 £2,230
      Upper Norwood 25 £2,237
      East Greenwich 211 £2,239
      Finsbury Park 144 £2,240
      Stockwell 213 £2,240
      Church End 76 £2,248
      West Finchley 56 £2,283
      Colindale 233 £2,286
      Old Kent Road 274 £2,293
      Canning Town 235 £2,298
      Whetstone 38 £2,306
      Charlton Riverside 45 £2,312
      Surbiton 110 £2,313
      Stamford Hill 88 £2,323
      Kidbrooke 118 £2,365
      Wandsworth 221 £2,374
      Crouch End 89 £2,387
      Friern Barnet 43 £2,388
      Clapham 314 £2,392
      Merton 120 £2,454
      Mapesbury 111 £2,460
      Dalston 121 £2,480
      North Finchley 56 £2,483
      Strawberry Hill 56 £2,505
      Tufnell Park 68 £2,510
      Walworth 237 £2,516
      Stratford 464 £2,531
      Berrylands 24 £2,552
      Balham 188 £2,560
      Highbury 199 £2,561
      Dulwich 29 £2,568
      Blackwall 375 £2,583
      Kilburn 122 £2,593
      Norbiton 220 £2,618
      Kennington 76 £2,622
      Putney 151 £2,631
      South Hornchurch 28 £2,644
      Bermondsey 299 £2,656
      Upton 26 £2,665
      Shacklewell 86 £2,708
      Oval 175 £2,736
      Clapham Junction 308 £2,744
      Brent Cross 90 £2,761
      St Pancras 206 £2,778
      Motspur Park 29 £2,789
      Greenwich Peninsula 77 £2,805
      Shepherd's Bush 528 £2,846
      Silvertown 167 £2,848
      West Kensington 397 £2,861
      Stoke Newington 211 £2,863
      Stroud Green 45 £2,893
      Whitechapel 802 £2,930
      Roehampton 96 £2,937
      Mill Hill 70 £2,954
      Temple Fortune 101 £2,964
      Elephant and Castle 461 £2,986
      Lambeth 69 £3,034
      Battersea 301 £3,055
      Barnsbury 448 £3,075
      Ickenham 50 £3,110
      North Kensington 222 £3,133
      Hoxton 219 £3,136
      Queen's Park 114 £3,146
      Isle of Dogs 1,124 £3,168
      Brondesbury 168 £3,170
      Merton Park 121 £3,178
      Muswell Hill 112 £3,183
      Kentish Town 223 £3,210
      Cockfosters 46 £3,226
      North Sheen 58 £3,265
      Gospel Oak 56 £3,298
      Somers Town 154 £3,391
      Fitzrovia 333 £3,406
      Canary Wharf 462 £3,411
      The Borough 301 £3,419
      Islington 247 £3,438
      Southfields 98 £3,529
      South Hampstead 225 £3,543
      Brook Green 167 £3,550
      Ham 21 £3,552
      Golders Green 177 £3,610
      Fulham 561 £3,625
      Hammersmith 636 £3,636
      Wapping 340 £3,857
      Hampton Wick 42 £3,907
      Holborn 179 £3,969
      St Margarets 103 £3,991
      Earl's Court 536 £3,999
      Raynes Park 156 £4,063
      Clerkenwell 225 £4,122
      West Hampstead 322 £4,122
      Finsbury 264 £4,142
      Shoreditch 193 £4,191
      Vauxhall 421 £4,326
      Woodside Park 41 £4,343
      Waterloo 196 £4,407
      Coombe 35 £4,450
      King's Cross 240 £4,475
      Mortlake 36 £4,671
      Bloomsbury 151 £4,809
      East Sheen 40 £4,870
      Chalk Farm 390 £5,127
      Notting Hill 446 £5,128
      Kingston Vale 22 £5,132
      Kew 33 £5,249
      Southwark 154 £5,302
      Petersham 27 £5,441
      High Barnet 40 £5,580
      Brompton 827 £5,762
      Belsize Park 464 £5,840
      Hadley Wood 25 £7,092
      Kensington 394 £7,922
      Chelsea 661 £7,937
      South Kensington 711 £11,138
      Hampstead Garden Suburb 57 £13,613
      Knightsbridge 20 £17,218
      Be the first to find new properties
      Your search
      • Greater london

      There were 9,685 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!