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,222
      St Paul's Cray 25 £1,229
      Bexley 64 £1,252
      Shirley 25 £1,258
      Elm Park 26 £1,310
      Southend 36 £1,335
      Plashet 104 £1,350
      Waddon 125 £1,379
      Downham 41 £1,386
      Thornton Heath 221 £1,386
      Thamesmead 57 £1,391
      Kenley 21 £1,403
      Woodside 55 £1,409
      Barking Riverside 26 £1,412
      Highams Park 66 £1,420
      Purley 88 £1,422
      Abbey Wood 48 £1,427
      Chadwell Heath 27 £1,434
      Poverest 43 £1,436
      Yiewsley 59 £1,437
      Edmonton 131 £1,445
      Forest Gate 76 £1,450
      Manor Park 69 £1,461
      New Beckenham 22 £1,477
      South Norwood 90 £1,481
      Ponders End 68 £1,491
      South Woodford 27 £1,492
      Pollards Hill 55 £1,502
      Horn Park 28 £1,505
      Welling 21 £1,505
      Catford South 68 £1,508
      Plaistow 174 £1,511
      New Eltham 27 £1,530
      Mitcham 138 £1,536
      Leyton 269 £1,540
      Snaresbrook 21 £1,545
      Northumberland Heath 29 £1,557
      Upper Norwood 35 £1,557
      Chingford 66 £1,568
      Plumstead 136 £1,581
      Anerley 36 £1,581
      Penge 38 £1,587
      Hounslow West 138 £1,588
      West Green 287 £1,588
      Palmers Green 95 £1,591
      Addiscombe 98 £1,597
      Maryland 80 £1,598
      Broad Green 212 £1,599
      Harringay 184 £1,604
      Morden 32 £1,609
      Harold Hill 29 £1,610
      Cricklewood 106 £1,617
      Beckenham 67 £1,624
      Bowes 50 £1,626
      Bethnal Green 396 £1,626
      Honor Oak 30 £1,634
      Kenton 33 £1,637
      Worton 120 £1,644
      Seven Kings 117 £1,644
      Wealdstone 227 £1,648
      Little Ilford 74 £1,652
      Redbridge 31 £1,656
      Carshalton Beeches 57 £1,656
      Widmore 42 £1,663
      Shortlands 46 £1,665
      Gants Hill 105 £1,666
      Sudbury 153 £1,670
      Hale End 30 £1,675
      Becontree 66 £1,679
      Hackney Wick 38 £1,681
      Forest Hill 66 £1,681
      Selhurst 94 £1,685
      Hither Green 93 £1,691
      Becontree Heath 77 £1,695
      Feltham 116 £1,698
      The Wrythe 31 £1,699
      Perry Vale 69 £1,700
      Collier's Wood 126 £1,702
      New Southgate 44 £1,704
      Lower Belvedere 21 £1,708
      Finchley 63 £1,709
      Gallions Reach 57 £1,712
      Shooters Hill 53 £1,713
      Beckton 110 £1,713
      Rush Green 46 £1,718
      Brunswick Park 46 £1,719
      Blendon 21 £1,719
      Osterley 41 £1,720
      Herne Hill 23 £1,721
      Camberwell 148 £1,722
      Greenford 104 £1,724
      Thames View 74 £1,725
      New Cross Gate 86 £1,728
      Brockley 64 £1,728
      Little Heath 21 £1,729
      Collier Row 46 £1,731
      New Cross 131 £1,753
      Ladywell 120 £1,754
      West Drayton 63 £1,757
      Norbury 58 £1,757
      East Dulwich 78 £1,760
      Streatham Hill 288 £1,760
      Dulwich Village 20 £1,764
      Poplar 191 £1,772
      Homerton 117 £1,773
      Heston 70 £1,778
      Longlands 29 £1,786
      Rayners Lane 143 £1,801
      Nunhead 60 £1,810
      Harlesden 156 £1,812
      Southbury 80 £1,813
      Northwood 84 £1,813
      Bow 242 £1,820
      Dagenham 71 £1,826
      Surbiton 92 £1,828
      Belmont 38 £1,832
      Rainham 21 £1,832
      Sudbury Hill 45 £1,834
      Southgate 49 £1,837
      Bedfont 40 £1,841
      Hanworth 24 £1,849
      Hillingdon 87 £1,855
      Upton Park 91 £1,855
      Crystal Palace 36 £1,859
      Newbury Park 71 £1,861
      Wallington 49 £1,861
      Harold Wood 23 £1,861
      Benhilton 87 £1,875
      Deptford 107 £1,875
      Clapton 153 £1,879
      Barnehurst 27 £1,881
      Fairlop 32 £1,888
      Colney Hatch 41 £1,889
      Tulse Hill 51 £1,891
      Stepney 202 £1,891
      Streatham 208 £1,892
      Well Hall 45 £1,898
      Canning Town 230 £1,898
      Cowley 74 £1,900
      Alperton 120 £1,903
      West Heath 24 £1,914
      Whitton 32 £1,918
      Charlton 99 £1,920
      Harrow Weald 81 £1,926
      Brixton 231 £1,943
      Leytonstone 125 £1,945
      Yeading 76 £1,951
      West Hendon 47 £1,964
      Hayes 178 £1,965
      West Hackney 61 £1,969
      Preston 153 £1,971
      Hornsey 136 £1,973
      Chinbrook 39 £1,973
      West Ham 117 £1,978
      West Norwood 108 £1,994
      Cranford 33 £1,998
      Barkingside 22 £2,010
      Mile End 168 £2,017
      Rotherhithe 197 £2,019
      Loughborough Junction 95 £2,021
      Kidbrooke 127 £2,025
      Hainault 25 £2,028
      Finsbury Park 142 £2,030
      Stanmore 50 £2,034
      Summerstown 137 £2,042
      Harmondsworth 23 £2,045
      Furzedown 358 £2,051
      Park Royal 259 £2,054
      West Barnes 48 £2,056
      New Barnet 39 £2,073
      Peckham 195 £2,078
      Worcester Park 25 £2,081
      Limehouse 231 £2,083
      Pinner 42 £2,103
      Merton 127 £2,129
      Archway 144 £2,142
      Old Kent Road 164 £2,147
      New Malden 61 £2,149
      Perivale 87 £2,151
      North Finchley 78 £2,165
      Blackheath 36 £2,167
      Shacklewell 112 £2,169
      Hendon 105 £2,195
      Scrattons Farm 43 £2,213
      Stockwell 223 £2,218
      Dollis Hill 188 £2,219
      Shadwell 113 £2,238
      Silvertown 152 £2,257
      East Greenwich 233 £2,265
      Hook 22 £2,268
      Walworth 183 £2,274
      Kingsbury 88 £2,275
      Charlton Riverside 62 £2,278
      Holloway 261 £2,284
      Earlsfield 114 £2,291
      Twyford 85 £2,297
      Kennington 44 £2,316
      Southfields 136 £2,321
      Stratford 368 £2,324
      Hornchurch 26 £2,324
      Balham 256 £2,330
      Dulwich 25 £2,338
      Colindale 208 £2,339
      Oval 137 £2,341
      Hendon Central 111 £2,355
      Whetstone 53 £2,359
      Tolworth 42 £2,375
      Mapesbury 78 £2,375
      Hackney 142 £2,379
      Lower Morden 20 £2,381
      Crouch End 97 £2,382
      Stamford Hill 88 £2,394
      Ickenham 47 £2,432
      Dalston 124 £2,440
      Greenwich Peninsula 59 £2,463
      Clayhall 54 £2,467
      Shepherd's Bush 529 £2,506
      Blackwall 291 £2,508
      Hanwell 232 £2,521
      Wandsworth 272 £2,541
      Woodside Park 42 £2,544
      Upton 45 £2,547
      North Kensington 395 £2,556
      Church End 92 £2,557
      Stroud Green 50 £2,568
      Kilburn 187 £2,572
      St Pancras 256 £2,572
      Norbiton 230 £2,576
      Putney 193 £2,616
      Clapham 333 £2,617
      Hackbridge 27 £2,617
      Spring Grove 142 £2,633
      Haggerston 115 £2,647
      Stoke Newington 182 £2,649
      Friern Barnet 47 £2,667
      Merton Park 110 £2,668
      Tufnell Park 44 £2,690
      Elephant and Castle 231 £2,691
      Middle Park 45 £2,711
      West Kensington 389 £2,712
      Bermondsey 210 £2,742
      Whitechapel 665 £2,777
      Queen's Park 140 £2,778
      Gidea Park 35 £2,847
      Isle of Dogs 612 £2,866
      Temple Fortune 73 £2,875
      West Finchley 49 £2,913
      Lambeth 56 £2,955
      South Hampstead 214 £2,982
      Brent Cross 76 £2,987
      Barnsbury 315 £3,021
      Roehampton 94 £3,025
      Brook Green 164 £3,116
      Islington 226 £3,141
      Cockfosters 63 £3,159
      Clapham Junction 423 £3,198
      Battersea 257 £3,198
      Hoxton 196 £3,232
      Hammersmith 581 £3,272
      Brondesbury 148 £3,280
      Mortlake 44 £3,304
      Muswell Hill 130 £3,315
      Highbury 250 £3,343
      Canary Wharf 375 £3,376
      Mill Hill 59 £3,390
      Strawberry Hill 53 £3,440
      Somers Town 103 £3,501
      Kentish Town 192 £3,522
      Shoreditch 143 £3,552
      Raynes Park 143 £3,558
      Hampton 20 £3,579
      Kew 47 £3,678
      Golders Green 165 £3,680
      Fulham 491 £3,685
      Waterloo 90 £3,701
      Kingston Vale 20 £3,702
      Finsbury 142 £3,709
      Hampton Wick 32 £3,728
      Earl's Court 568 £3,740
      Wapping 246 £3,761
      Fitzrovia 310 £3,795
      The Borough 206 £3,830
      North Sheen 58 £3,930
      King's Cross 196 £4,059
      High Barnet 41 £4,068
      Vauxhall 278 £4,098
      Gospel Oak 54 £4,143
      Clerkenwell 235 £4,153
      Petersham 28 £4,501
      East Sheen 50 £4,533
      West Hampstead 327 £4,631
      St Margarets 55 £4,696
      Holborn 208 £4,747
      Southwark 98 £4,933
      Chalk Farm 343 £5,191
      Notting Hill 471 £5,253
      Bloomsbury 139 £5,310
      Brompton 932 £5,545
      Belsize Park 412 £6,376
      Coombe 33 £7,123
      Chelsea 480 £7,940
      Kensington 375 £8,996
      South Kensington 542 £11,720
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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