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 26 £1,115
      Bexley 52 £1,277
      Downham 54 £1,279
      St Paul's Cray 23 £1,290
      Shirley 24 £1,315
      Abbey Wood 64 £1,335
      Waddon 118 £1,341
      Southborough 20 £1,343
      Plashet 104 £1,346
      Thornton Heath 206 £1,393
      Barking Riverside 28 £1,403
      South Woodford 27 £1,406
      Elm Park 33 £1,412
      Forest Gate 84 £1,413
      Blackfen 20 £1,443
      Fallow Corner 22 £1,460
      Catford South 67 £1,462
      Snaresbrook 21 £1,468
      Morden 35 £1,490
      Highams Park 74 £1,494
      Anerley 38 £1,497
      Chadwell Heath 38 £1,498
      New Beckenham 27 £1,505
      Bowes 47 £1,508
      Penge 44 £1,508
      Chingford 58 £1,512
      Upper Norwood 39 £1,517
      The Wrythe 32 £1,520
      Worton 128 £1,524
      Bedfont 48 £1,524
      Manor Park 66 £1,526
      Pollards Hill 58 £1,530
      Collier Row 50 £1,540
      Woodside 63 £1,540
      Plumstead 124 £1,544
      Bethnal Green 400 £1,550
      Harringay 201 £1,554
      Addiscombe 116 £1,556
      Purley 104 £1,559
      Poverest 41 £1,563
      Edmonton 135 £1,563
      Hounslow West 161 £1,576
      Southend 34 £1,581
      Perry Vale 81 £1,581
      Mitcham 153 £1,587
      Marks Gate 22 £1,591
      South Norwood 93 £1,592
      Wealdstone 246 £1,598
      Greenford 113 £1,598
      Kenton 44 £1,598
      West Green 334 £1,608
      Forest Hill 71 £1,613
      Plaistow 189 £1,623
      Ponders End 75 £1,625
      Broad Green 268 £1,631
      Thames View 77 £1,640
      Beckenham 67 £1,641
      Shortlands 41 £1,646
      Feltham 112 £1,650
      Harold Hill 40 £1,652
      Leyton 266 £1,656
      Finchley 65 £1,659
      Maryland 82 £1,674
      Sudbury 164 £1,677
      Herne Hill 27 £1,677
      Beckton 114 £1,677
      Carshalton Beeches 50 £1,686
      Becontree 83 £1,699
      Cricklewood 95 £1,703
      Palmers Green 96 £1,703
      Belmont 39 £1,707
      Widmore 51 £1,720
      Poplar 212 £1,724
      Rush Green 54 £1,728
      Well Hall 48 £1,728
      New Eltham 29 £1,730
      West Drayton 66 £1,740
      Heston 89 £1,743
      Northumberland Heath 34 £1,748
      Streatham Hill 343 £1,750
      Selhurst 111 £1,758
      Longlands 28 £1,759
      Seven Kings 141 £1,761
      Norbury 61 £1,762
      Lower Belvedere 21 £1,766
      Hither Green 99 £1,768
      Leytonstone 133 £1,774
      Newbury Park 80 £1,776
      Benhilton 93 £1,776
      Ladywell 151 £1,780
      Hillingdon 88 £1,782
      Becontree Heath 90 £1,784
      East Dulwich 67 £1,787
      Collier's Wood 133 £1,790
      Fairlop 33 £1,792
      Rayners Lane 145 £1,793
      Little Ilford 87 £1,795
      Osterley 45 £1,802
      Thamesmead 56 £1,811
      New Cross 152 £1,811
      Shooters Hill 46 £1,817
      Brunswick Park 49 £1,824
      Yiewsley 83 £1,826
      Gants Hill 116 £1,836
      Wallington 38 £1,836
      Hale End 29 £1,837
      Camberwell 173 £1,840
      Upton Park 107 £1,840
      New Cross Gate 105 £1,848
      North Woolwich 24 £1,852
      Homerton 117 £1,852
      Deptford 114 £1,854
      Southbury 77 £1,858
      Streatham 225 £1,860
      Loughborough Junction 100 £1,865
      New Southgate 46 £1,870
      Dagenham 93 £1,872
      Colney Hatch 25 £1,877
      Little Heath 27 £1,880
      Southgate 62 £1,882
      Clapton 153 £1,887
      Crystal Palace 43 £1,903
      Harlesden 168 £1,906
      Northwood 80 £1,906
      Cranford 54 £1,907
      Canning Town 255 £1,908
      Redbridge 41 £1,910
      Yeading 84 £1,911
      West Ham 124 £1,911
      Charlton 104 £1,912
      Cowley 83 £1,912
      Bow 242 £1,913
      New Barnet 42 £1,915
      West Norwood 126 £1,934
      Stanmore 51 £1,941
      Hornchurch 42 £1,945
      Gallions Reach 48 £1,948
      Stepney 221 £1,950
      Nunhead 66 £1,951
      Chinbrook 36 £1,955
      Hackney Wick 48 £1,962
      Sudbury Hill 57 £1,966
      Surbiton 96 £1,974
      Summerstown 171 £1,975
      West Heath 21 £1,977
      Brixton 237 £1,979
      Rainham 28 £1,982
      Brockley 65 £1,982
      Alperton 123 £1,985
      West Hackney 75 £1,994
      Hayes 198 £2,006
      Worcester Park 30 £2,009
      Mile End 184 £2,018
      Hornsey 155 £2,026
      Rotherhithe 178 £2,026
      Park Royal 244 £2,031
      Scrattons Farm 36 £2,041
      Hainault 26 £2,043
      Pinner 41 £2,045
      Kidbrooke 120 £2,046
      Harmondsworth 24 £2,064
      Harrow Weald 77 £2,082
      Spring Grove 115 £2,085
      Haggerston 87 £2,086
      Whitton 34 £2,088
      Peckham 200 £2,093
      West Hendon 53 £2,094
      North Finchley 87 £2,095
      Barkingside 25 £2,101
      Barnehurst 24 £2,104
      Stockwell 216 £2,106
      Preston 175 £2,106
      Holloway 334 £2,108
      Kilburn 170 £2,109
      Perivale 109 £2,110
      Tulse Hill 67 £2,122
      Finsbury Park 153 £2,122
      Archway 206 £2,136
      Furzedown 360 £2,138
      Walworth 174 £2,142
      Berrylands 30 £2,143
      Hendon 127 £2,147
      West Barnes 51 £2,152
      Limehouse 248 £2,174
      Old Kent Road 183 £2,205
      Dollis Hill 201 £2,209
      East Greenwich 262 £2,219
      Harold Wood 20 £2,220
      Sanderstead 20 £2,221
      Balham 258 £2,233
      South Hornchurch 22 £2,236
      Earlsfield 108 £2,250
      Stroud Green 45 £2,266
      Honor Oak 39 £2,268
      Kingsbury 94 £2,270
      Shacklewell 116 £2,271
      Charlton Riverside 57 £2,277
      Twyford 78 £2,278
      Tolworth 43 £2,284
      Southfields 136 £2,300
      Hackney 157 £2,301
      Hendon Central 94 £2,311
      New Malden 70 £2,311
      Blackheath 40 £2,316
      Merton 132 £2,320
      Hoxton 337 £2,327
      Oval 140 £2,334
      Strawberry Hill 58 £2,340
      Kennington 50 £2,376
      Church End 84 £2,389
      Mapesbury 77 £2,391
      Norbiton 225 £2,394
      Silvertown 178 £2,397
      Highbury 213 £2,399
      Stamford Hill 93 £2,405
      Colindale 241 £2,417
      Clayhall 51 £2,423
      Tufnell Park 60 £2,436
      Dalston 119 £2,484
      Greenwich Peninsula 60 £2,494
      Shepherd's Bush 565 £2,497
      Whetstone 48 £2,508
      Clapham 362 £2,510
      Friern Barnet 52 £2,513
      Crouch End 110 £2,520
      Hanwell 256 £2,538
      Brent Cross 92 £2,552
      Ickenham 56 £2,559
      Merton Park 125 £2,575
      Stoke Newington 194 £2,577
      Hackbridge 22 £2,589
      Blackwall 335 £2,597
      Clapham Junction 325 £2,618
      Putney 178 £2,630
      Stratford 466 £2,631
      St Pancras 248 £2,635
      Upton 41 £2,638
      Shadwell 147 £2,678
      West Kensington 407 £2,684
      Lambeth 55 £2,735
      Roehampton 97 £2,740
      Woodside Park 40 £2,756
      Elephant and Castle 295 £2,770
      Motspur Park 23 £2,774
      Middle Park 43 £2,797
      Temple Fortune 81 £2,809
      Gidea Park 33 £2,857
      Wandsworth 399 £2,860
      Queen's Park 136 £2,924
      Isle of Dogs 735 £2,934
      Whitechapel 702 £2,996
      West Finchley 55 £3,021
      Barnsbury 340 £3,023
      Bermondsey 264 £3,027
      Battersea 293 £3,055
      Dartmouth Park 25 £3,135
      Muswell Hill 149 £3,138
      Brook Green 183 £3,210
      Brondesbury 143 £3,211
      Mill Hill 57 £3,312
      Kentish Town 209 £3,317
      Cockfosters 58 £3,332
      Hammersmith 611 £3,351
      Somers Town 110 £3,377
      South Hampstead 234 £3,407
      Shoreditch 152 £3,502
      North Kensington 287 £3,523
      Finsbury 178 £3,594
      Canary Wharf 432 £3,599
      Golders Green 189 £3,622
      Raynes Park 163 £3,635
      Earl's Court 562 £3,658
      Wapping 252 £3,686
      Islington 275 £3,690
      Fulham 477 £3,701
      The Borough 251 £3,702
      Kew 45 £3,735
      Fitzrovia 356 £3,765
      Waterloo 101 £3,778
      Mortlake 34 £3,986
      King's Cross 225 £3,991
      North Sheen 61 £4,114
      Clerkenwell 238 £4,129
      Vauxhall 325 £4,139
      Gospel Oak 56 £4,171
      West Hampstead 333 £4,270
      East Sheen 53 £4,279
      High Barnet 45 £4,401
      Hampton Wick 27 £4,403
      Petersham 32 £4,554
      St Margarets 55 £4,676
      Holborn 155 £4,711
      Southwark 110 £4,772
      Notting Hill 478 £5,059
      Bloomsbury 150 £5,106
      Chalk Farm 374 £5,242
      Brompton 826 £5,583
      Belsize Park 440 £5,808
      Coombe 33 £7,357
      Chelsea 523 £7,771
      Kensington 392 £7,850
      South Kensington 595 £11,091
      Hampstead Garden Suburb 63 £11,848
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,463 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!