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
      Downham 52 £1,269
      Shirley 23 £1,281
      Bexley 47 £1,290
      Abbey Wood 62 £1,329
      St Paul's Cray 21 £1,330
      Fallow Corner 21 £1,349
      Waddon 115 £1,355
      Plashet 102 £1,361
      Barking Riverside 24 £1,366
      Thornton Heath 200 £1,398
      Forest Gate 86 £1,416
      Elm Park 31 £1,439
      South Woodford 28 £1,445
      Snaresbrook 21 £1,468
      Catford South 64 £1,479
      Morden 33 £1,480
      Anerley 36 £1,483
      Pollards Hill 56 £1,486
      Chingford 57 £1,489
      Highams Park 73 £1,492
      Bowes 48 £1,503
      New Beckenham 27 £1,505
      Manor Park 65 £1,505
      Penge 44 £1,508
      Chadwell Heath 36 £1,511
      Collier Row 47 £1,516
      Upper Norwood 38 £1,525
      Bethnal Green 394 £1,536
      Harringay 195 £1,539
      Addiscombe 112 £1,547
      Harold Hill 36 £1,548
      Purley 101 £1,553
      Woodside 60 £1,553
      Plumstead 116 £1,562
      Poverest 41 £1,563
      The Wrythe 30 £1,567
      Edmonton 130 £1,576
      Greenford 107 £1,579
      Worton 120 £1,579
      Hounslow West 148 £1,580
      Perry Vale 77 £1,585
      Mitcham 151 £1,590
      West Green 323 £1,596
      Kenton 44 £1,598
      Southend 33 £1,600
      Wealdstone 241 £1,604
      Bedfont 42 £1,608
      Shortlands 38 £1,611
      Plaistow 178 £1,617
      Forest Hill 70 £1,620
      South Norwood 88 £1,624
      Ponders End 74 £1,627
      Beckenham 67 £1,641
      Thames View 70 £1,647
      Broad Green 255 £1,648
      Leyton 257 £1,652
      Marks Gate 21 £1,652
      Finchley 63 £1,666
      Cricklewood 95 £1,666
      Feltham 103 £1,680
      Carshalton Beeches 50 £1,686
      Beckton 108 £1,687
      Palmers Green 92 £1,689
      Sudbury 157 £1,691
      Well Hall 45 £1,700
      Belmont 40 £1,701
      Becontree 75 £1,705
      Maryland 78 £1,716
      Herne Hill 25 £1,718
      Widmore 51 £1,720
      Poplar 204 £1,728
      Lower Belvedere 20 £1,734
      Rush Green 52 £1,739
      Streatham Hill 336 £1,743
      Ladywell 147 £1,744
      West Drayton 64 £1,753
      Heston 84 £1,755
      Longlands 28 £1,759
      Seven Kings 132 £1,763
      New Eltham 27 £1,764
      Selhurst 105 £1,764
      Hither Green 97 £1,769
      Northumberland Heath 33 £1,772
      Norbury 54 £1,777
      Leytonstone 129 £1,779
      East Dulwich 66 £1,785
      Rayners Lane 140 £1,788
      Benhilton 89 £1,790
      New Cross 153 £1,794
      Newbury Park 76 £1,803
      Collier's Wood 126 £1,813
      Hillingdon 85 £1,813
      Osterley 43 £1,817
      Shooters Hill 46 £1,817
      Gants Hill 113 £1,818
      Brunswick Park 50 £1,818
      Camberwell 166 £1,820
      Becontree Heath 82 £1,826
      Little Ilford 81 £1,826
      Thamesmead 54 £1,835
      Yiewsley 82 £1,835
      Wallington 36 £1,840
      Fairlop 30 £1,852
      Loughborough Junction 96 £1,855
      Dagenham 87 £1,856
      Homerton 115 £1,858
      Upton Park 101 £1,862
      Deptford 112 £1,863
      Streatham 219 £1,867
      New Southgate 46 £1,870
      Southbury 74 £1,871
      Hale End 28 £1,872
      Southgate 61 £1,873
      New Cross Gate 101 £1,876
      New Barnet 40 £1,879
      Clapton 151 £1,880
      Little Heath 25 £1,882
      Northwood 80 £1,888
      Charlton 102 £1,890
      Bow 238 £1,892
      North Woolwich 23 £1,896
      Canning Town 251 £1,897
      Crystal Palace 41 £1,901
      Yeading 81 £1,905
      Cranford 54 £1,907
      Harlesden 162 £1,913
      West Ham 123 £1,914
      Colney Hatch 24 £1,915
      Gallions Reach 48 £1,923
      Cowley 81 £1,940
      Hornchurch 40 £1,950
      Nunhead 66 £1,955
      Surbiton 97 £1,957
      West Norwood 122 £1,959
      Alperton 121 £1,972
      Brockley 61 £1,977
      Stepney 218 £1,980
      Summerstown 170 £1,980
      Rainham 24 £1,981
      West Heath 20 £1,981
      Hackney Wick 47 £1,987
      Chinbrook 34 £1,993
      Brixton 231 £1,993
      Hainault 27 £1,993
      Sudbury Hill 56 £1,994
      West Hackney 74 £1,997
      Stanmore 46 £1,998
      Redbridge 38 £2,008
      Mile End 179 £2,016
      Rotherhithe 174 £2,017
      Hayes 193 £2,019
      North Finchley 84 £2,022
      Hornsey 154 £2,025
      Haggerston 81 £2,033
      Kidbrooke 120 £2,035
      Worcester Park 29 £2,038
      Scrattons Farm 36 £2,041
      Park Royal 238 £2,048
      Harmondsworth 23 £2,060
      Barkingside 24 £2,063
      Pinner 40 £2,066
      Preston 169 £2,072
      Peckham 195 £2,089
      Harrow Weald 74 £2,089
      West Hendon 52 £2,092
      Spring Grove 113 £2,094
      Barnehurst 24 £2,104
      Kilburn 168 £2,104
      Stockwell 209 £2,117
      Holloway 331 £2,118
      Finsbury Park 150 £2,122
      Walworth 171 £2,127
      Whitton 33 £2,129
      Perivale 106 £2,145
      Furzedown 355 £2,146
      Tulse Hill 64 £2,153
      Archway 200 £2,158
      West Barnes 47 £2,161
      Hendon 122 £2,174
      Limehouse 246 £2,188
      Berrylands 29 £2,192
      Sanderstead 20 £2,221
      East Greenwich 257 £2,228
      Dollis Hill 196 £2,229
      Balham 251 £2,237
      Old Kent Road 179 £2,240
      Earlsfield 108 £2,250
      Tolworth 42 £2,278
      Charlton Riverside 56 £2,281
      Stroud Green 43 £2,281
      Honor Oak 40 £2,287
      Shacklewell 116 £2,288
      Twyford 71 £2,289
      New Malden 66 £2,294
      Hendon Central 90 £2,301
      Southfields 131 £2,305
      Blackheath 40 £2,316
      Oval 136 £2,318
      Kingsbury 91 £2,318
      Merton 134 £2,320
      Hoxton 334 £2,333
      South Hornchurch 20 £2,340
      Strawberry Hill 56 £2,373
      Stamford Hill 92 £2,376
      Silvertown 177 £2,397
      Highbury 211 £2,404
      Norbiton 219 £2,405
      Mapesbury 76 £2,408
      Kennington 48 £2,415
      Tufnell Park 61 £2,425
      Church End 81 £2,429
      Colindale 232 £2,432
      Hackney 155 £2,432
      Clayhall 49 £2,474
      Dalston 120 £2,476
      Clapham 360 £2,493
      Shepherd's Bush 564 £2,496
      Greenwich Peninsula 59 £2,500
      Whetstone 48 £2,508
      Friern Barnet 52 £2,513
      Ickenham 54 £2,516
      Crouch End 110 £2,521
      Brent Cross 92 £2,552
      Stoke Newington 190 £2,563
      Merton Park 124 £2,593
      Hanwell 250 £2,600
      Blackwall 329 £2,604
      Clapham Junction 318 £2,615
      Stratford 455 £2,615
      St Pancras 246 £2,637
      Hackbridge 21 £2,648
      Putney 178 £2,652
      Upton 39 £2,683
      West Kensington 405 £2,689
      Shadwell 149 £2,708
      Lambeth 54 £2,719
      Woodside Park 38 £2,751
      Elephant and Castle 292 £2,775
      Middle Park 44 £2,782
      Temple Fortune 81 £2,809
      Roehampton 90 £2,813
      Motspur Park 22 £2,866
      Wandsworth 391 £2,875
      Gidea Park 31 £2,893
      Isle of Dogs 729 £2,940
      Queen's Park 135 £2,941
      West Finchley 56 £2,990
      Whitechapel 693 £3,021
      Barnsbury 334 £3,026
      Bermondsey 263 £3,033
      Battersea 289 £3,053
      Dartmouth Park 25 £3,135
      Muswell Hill 146 £3,142
      Brondesbury 140 £3,222
      Brook Green 180 £3,230
      Cockfosters 59 £3,316
      Kentish Town 205 £3,318
      Hammersmith 606 £3,355
      Mill Hill 56 £3,361
      Somers Town 109 £3,370
      South Hampstead 230 £3,429
      Shoreditch 150 £3,477
      North Kensington 283 £3,559
      Finsbury 177 £3,588
      Canary Wharf 428 £3,602
      Raynes Park 159 £3,645
      Golders Green 187 £3,645
      Earl's Court 563 £3,653
      Fitzrovia 352 £3,668
      Islington 273 £3,675
      Wapping 250 £3,675
      The Borough 248 £3,688
      Fulham 473 £3,721
      Kew 45 £3,735
      Waterloo 102 £3,751
      Mortlake 34 £3,986
      King's Cross 221 £4,033
      North Sheen 61 £4,110
      Clerkenwell 235 £4,123
      Gospel Oak 57 £4,172
      Vauxhall 330 £4,180
      East Sheen 53 £4,279
      West Hampstead 330 £4,288
      High Barnet 46 £4,349
      Hampton Wick 27 £4,403
      Petersham 31 £4,562
      St Margarets 54 £4,703
      Holborn 155 £4,711
      Southwark 105 £4,837
      Notting Hill 474 £5,085
      Bloomsbury 151 £5,117
      Chalk Farm 370 £5,300
      Brompton 824 £5,588
      Belsize Park 438 £5,812
      Coombe 32 £7,565
      Chelsea 525 £7,767
      Kensington 389 £7,938
      South Kensington 599 £11,052
      Hampstead Garden Suburb 63 £11,875
      Be the first to find new properties
      Your search
      • Greater london

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