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,221
      St Paul's Cray 26 £1,236
      Shirley 23 £1,241
      Bexley 65 £1,246
      Elm Park 26 £1,308
      Southend 36 £1,341
      Thornton Heath 239 £1,357
      Plashet 102 £1,362
      Waddon 125 £1,365
      Downham 40 £1,388
      Kenley 21 £1,403
      Abbey Wood 53 £1,407
      Highams Park 66 £1,427
      Edmonton 128 £1,440
      South Norwood 90 £1,442
      Woodside 56 £1,444
      Forest Gate 77 £1,447
      Barking Riverside 29 £1,448
      Poverest 45 £1,449
      Purley 83 £1,456
      Yiewsley 67 £1,474
      Manor Park 71 £1,478
      New Beckenham 23 £1,493
      Thamesmead 60 £1,498
      Horn Park 32 £1,501
      Welling 21 £1,505
      Chadwell Heath 33 £1,508
      South Woodford 28 £1,512
      Morden 32 £1,518
      Ponders End 69 £1,524
      Pollards Hill 58 £1,524
      Mitcham 138 £1,537
      Blendon 21 £1,538
      West Green 336 £1,541
      Plaistow 174 £1,545
      New Eltham 26 £1,545
      Catford South 67 £1,550
      Snaresbrook 22 £1,552
      Chingford 63 £1,561
      Leyton 273 £1,571
      Plumstead 139 £1,579
      Upper Norwood 35 £1,579
      Anerley 37 £1,583
      Hounslow West 153 £1,584
      Harringay 184 £1,587
      Palmers Green 98 £1,589
      Broad Green 218 £1,590
      Maryland 78 £1,594
      Northumberland Heath 34 £1,598
      Penge 40 £1,604
      Marks Gate 21 £1,605
      Kenton 35 £1,612
      Beckenham 67 £1,615
      Addiscombe 108 £1,621
      Little Ilford 73 £1,625
      Bethnal Green 397 £1,625
      Cricklewood 108 £1,626
      Wealdstone 232 £1,633
      Becontree Heath 84 £1,637
      Becontree 69 £1,641
      Seven Kings 119 £1,656
      Worton 127 £1,658
      Harold Hill 35 £1,663
      Honor Oak 32 £1,668
      Hale End 30 £1,675
      Sudbury 165 £1,682
      Greenford 106 £1,688
      Widmore 42 £1,688
      Hither Green 96 £1,690
      Hackney Wick 35 £1,690
      Thames View 79 £1,691
      Redbridge 30 £1,692
      Bowes 52 £1,692
      Collier's Wood 133 £1,692
      Shooters Hill 54 £1,696
      Carshalton Beeches 59 £1,704
      Brockley 64 £1,704
      Forest Hill 68 £1,705
      Feltham 109 £1,705
      Selhurst 93 £1,707
      Lower Belvedere 20 £1,713
      Collier Row 54 £1,714
      Camberwell 147 £1,715
      Rush Green 51 £1,717
      Shortlands 45 £1,719
      New Southgate 47 £1,720
      Osterley 38 £1,723
      Heston 71 £1,725
      Gants Hill 114 £1,726
      Finchley 62 £1,730
      Perry Vale 72 £1,730
      Belmont 42 £1,731
      Beckton 118 £1,732
      Brunswick Park 44 £1,745
      Norbury 60 £1,753
      West Drayton 63 £1,756
      Newbury Park 75 £1,757
      East Dulwich 81 £1,759
      Streatham Hill 298 £1,759
      Dulwich Village 20 £1,764
      Poplar 193 £1,765
      New Cross Gate 92 £1,767
      Gallions Reach 54 £1,767
      New Cross 129 £1,773
      Ladywell 125 £1,777
      Hanworth 23 £1,788
      Little Heath 23 £1,802
      Rayners Lane 145 £1,804
      Stepney 225 £1,809
      Nunhead 61 £1,813
      Southbury 76 £1,817
      Longlands 28 £1,817
      Homerton 110 £1,828
      Herne Hill 24 £1,832
      Harlesden 160 £1,832
      Southgate 57 £1,833
      Sudbury Hill 46 £1,834
      Rainham 21 £1,842
      Northwood 83 £1,842
      Crystal Palace 40 £1,845
      Barnehurst 30 £1,846
      Fairlop 33 £1,847
      Cowley 79 £1,849
      Bow 235 £1,849
      Deptford 105 £1,851
      Benhilton 87 £1,854
      Harold Wood 23 £1,857
      Bedfont 42 £1,857
      Wallington 49 £1,860
      Surbiton 92 £1,862
      Upton Park 89 £1,864
      Colney Hatch 40 £1,866
      The Wrythe 33 £1,870
      Well Hall 47 £1,875
      Tulse Hill 50 £1,876
      Hillingdon 83 £1,897
      West Hackney 64 £1,897
      Harrow Weald 85 £1,902
      Canning Town 240 £1,902
      Clapton 158 £1,903
      Streatham 214 £1,910
      Alperton 123 £1,917
      Yeading 83 £1,918
      Preston 157 £1,926
      West Heath 24 £1,927
      Charlton 100 £1,931
      Dagenham 80 £1,935
      West Norwood 115 £1,950
      Cranford 34 £1,953
      West Hendon 47 £1,954
      Loughborough Junction 97 £1,954
      Hayes 187 £1,957
      Stanmore 53 £1,957
      Leytonstone 121 £1,965
      Whitton 31 £1,968
      Chinbrook 39 £1,973
      West Ham 116 £1,996
      Hornsey 134 £2,008
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Mile End 175 £2,011
      Rotherhithe 197 £2,013
      Summerstown 140 £2,030
      Finsbury Park 142 £2,034
      Kidbrooke 128 £2,047
      New Barnet 44 £2,051
      Brixton 228 £2,053
      Furzedown 364 £2,053
      Park Royal 258 £2,064
      West Barnes 50 £2,070
      Peckham 194 £2,073
      Limehouse 234 £2,078
      South Hornchurch 20 £2,086
      Pinner 42 £2,112
      Worcester Park 26 £2,117
      Merton 128 £2,135
      Old Kent Road 165 £2,144
      Shacklewell 112 £2,154
      Blackheath 35 £2,166
      Archway 145 £2,175
      New Malden 59 £2,183
      Perivale 83 £2,185
      Dollis Hill 195 £2,189
      Hendon 109 £2,190
      Lower Morden 20 £2,201
      North Finchley 79 £2,202
      Charlton Riverside 65 £2,203
      Stockwell 220 £2,205
      Hook 23 £2,218
      Kingsbury 88 £2,230
      Shadwell 115 £2,234
      Hainault 24 £2,237
      Twyford 87 £2,244
      Walworth 178 £2,256
      East Greenwich 229 £2,275
      Tolworth 41 £2,278
      Hornchurch 28 £2,283
      Southfields 141 £2,283
      Holloway 267 £2,292
      Colindale 211 £2,302
      Stratford 371 £2,303
      Scrattons Farm 40 £2,303
      Balham 257 £2,307
      Mapesbury 78 £2,308
      Silvertown 157 £2,333
      Earlsfield 112 £2,344
      Dulwich 24 £2,360
      Whetstone 54 £2,361
      Oval 137 £2,366
      Hendon Central 109 £2,388
      Stamford Hill 92 £2,396
      Crouch End 103 £2,413
      Dalston 124 £2,455
      Greenwich Peninsula 61 £2,462
      Ickenham 47 £2,464
      Church End 96 £2,495
      West Kensington 444 £2,495
      Stroud Green 53 £2,501
      Hanwell 237 £2,507
      Woodside Park 43 £2,524
      North Kensington 386 £2,529
      Wandsworth 271 £2,534
      Clayhall 52 £2,543
      Norbiton 227 £2,552
      Haggerston 114 £2,560
      Kilburn 190 £2,565
      St Pancras 258 £2,570
      Middle Park 48 £2,593
      Hackbridge 27 £2,599
      Merton Park 111 £2,610
      Spring Grove 143 £2,612
      Clapham 336 £2,622
      Stoke Newington 177 £2,622
      Putney 189 £2,627
      Blackwall 293 £2,633
      Upton 40 £2,635
      Tufnell Park 46 £2,659
      Elephant and Castle 240 £2,676
      Friern Barnet 48 £2,687
      Hackney 159 £2,688
      Shepherd's Bush 481 £2,730
      Queen's Park 140 £2,753
      Bermondsey 212 £2,760
      Gidea Park 37 £2,801
      Whitechapel 665 £2,823
      Temple Fortune 75 £2,832
      West Finchley 51 £2,859
      Isle of Dogs 627 £2,877
      Roehampton 103 £2,902
      Kennington 65 £2,917
      Brent Cross 80 £2,920
      South Hampstead 213 £2,994
      Barnsbury 315 £3,009
      Lambeth 59 £3,054
      Brook Green 168 £3,074
      Clapham Junction 406 £3,107
      Islington 233 £3,153
      Cockfosters 63 £3,181
      Highbury 238 £3,199
      Hoxton 201 £3,207
      Battersea 254 £3,208
      Brondesbury 149 £3,251
      Canary Wharf 383 £3,358
      Hammersmith 571 £3,362
      Muswell Hill 127 £3,369
      Mortlake 42 £3,387
      Mill Hill 61 £3,421
      Shoreditch 144 £3,442
      Somers Town 102 £3,489
      Raynes Park 146 £3,502
      Strawberry Hill 52 £3,507
      Kentish Town 192 £3,536
      Hampton 20 £3,593
      Fulham 516 £3,602
      Golders Green 167 £3,680
      Earl's Court 532 £3,690
      Waterloo 93 £3,718
      Kew 46 £3,724
      Hampton Wick 32 £3,732
      Wapping 246 £3,775
      Finsbury 151 £3,777
      The Borough 207 £3,827
      North Sheen 56 £3,895
      Gospel Oak 57 £4,010
      Clerkenwell 227 £4,014
      High Barnet 41 £4,064
      Vauxhall 279 £4,088
      King's Cross 195 £4,136
      Fitzrovia 399 £4,232
      Petersham 28 £4,501
      West Hampstead 335 £4,556
      Holborn 167 £4,561
      East Sheen 49 £4,587
      St Margarets 57 £4,616
      Southwark 98 £4,901
      Chalk Farm 344 £5,194
      Bloomsbury 142 £5,228
      Notting Hill 472 £5,243
      Brompton 798 £5,745
      Belsize Park 416 £6,306
      Coombe 33 £7,123
      Chelsea 485 £7,909
      Kensington 375 £8,949
      South Kensington 549 £11,664
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,456 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!