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
      Downham 43 £1,198
      Southend 28 £1,234
      Catford South 54 £1,330
      Manor Park 49 £1,333
      Cricklewood 130 £1,366
      Forest Gate 62 £1,370
      Forestdale 21 £1,376
      Northumberland Heath 37 £1,393
      Bedfont 56 £1,398
      Scrattons Farm 206 £1,401
      Edmonton 112 £1,417
      Pollards Hill 64 £1,419
      Longlands 30 £1,420
      Marks Gate 21 £1,449
      Mitcham 107 £1,457
      West Drayton 76 £1,459
      New Beckenham 20 £1,470
      Little Ilford 48 £1,477
      Anerley 27 £1,486
      Thornton Heath 185 £1,491
      Waddon 100 £1,492
      Plashet 89 £1,496
      Sudbury 141 £1,500
      Camberwell 150 £1,507
      Penge 39 £1,510
      Greenford 108 £1,510
      Addiscombe 88 £1,515
      South Norwood 91 £1,516
      Harringay 193 £1,524
      Wealdstone 223 £1,526
      Seven Kings 154 £1,529
      Bexley 21 £1,538
      Plumstead 114 £1,546
      St Paul's Cray 26 £1,554
      Abbey Wood 47 £1,557
      Kenton 53 £1,564
      Leyton 229 £1,568
      Little Heath 30 £1,582
      Fairlop 22 £1,587
      South Woodford 24 £1,590
      Tolworth 34 £1,603
      Harold Hill 37 £1,604
      West Green 337 £1,605
      Highams Park 54 £1,611
      Newbury Park 66 £1,611
      Thamesmead 43 £1,614
      Worton 127 £1,614
      Chadwell Heath 35 £1,622
      Carshalton Beeches 45 £1,638
      Hounslow West 123 £1,643
      Southbury 76 £1,643
      Brunswick Park 33 £1,650
      Well Hall 36 £1,651
      Poverest 25 £1,658
      Barking Riverside 24 £1,659
      Plaistow 140 £1,661
      Beckenham 48 £1,666
      Beckton 85 £1,668
      Perry Vale 67 £1,669
      Hanworth 26 £1,672
      New Cross 134 £1,675
      Feltham 86 £1,707
      Elm Park 23 £1,715
      Goddington 20 £1,718
      Wanstead 24 £1,729
      Snaresbrook 26 £1,741
      New Cross Gate 125 £1,741
      Maryland 81 £1,743
      Streatham Hill 271 £1,743
      Woodside 53 £1,745
      Shortlands 31 £1,750
      Crystal Palace 28 £1,750
      Collier Row 46 £1,757
      Collier's Wood 98 £1,762
      Peckham 157 £1,766
      Clapton 171 £1,770
      Purley 71 £1,771
      Homerton 102 £1,772
      Thames View 71 £1,772
      Harmondsworth 24 £1,777
      Rotherhithe 174 £1,785
      Hainault 28 £1,786
      Gants Hill 108 £1,790
      Broad Green 231 £1,791
      Chingford 121 £1,795
      Heston 74 £1,801
      Gidea Park 33 £1,803
      Stepney 215 £1,807
      Deptford 109 £1,808
      Palmers Green 75 £1,810
      Hither Green 79 £1,810
      Rayners Lane 133 £1,813
      West Hackney 78 £1,813
      Poplar 232 £1,815
      Horn Park 31 £1,816
      Selhurst 100 £1,821
      Becontree 75 £1,839
      Loughborough Junction 110 £1,841
      Rush Green 57 £1,843
      The Wrythe 27 £1,846
      Worcester Park 28 £1,850
      Blackheath 38 £1,851
      Preston 183 £1,855
      Finchley 66 £1,855
      Herne Hill 22 £1,857
      Hillingdon 84 £1,869
      Haggerston 104 £1,876
      Redbridge 45 £1,877
      Brixton 195 £1,879
      Gallions Reach 36 £1,880
      Upper Norwood 33 £1,883
      New Barnet 33 £1,888
      Northwood 76 £1,888
      Forest Hill 71 £1,900
      Hale End 27 £1,913
      Becontree Heath 73 £1,914
      Dagenham 65 £1,915
      Harrow Weald 77 £1,917
      Dulwich Village 21 £1,922
      Benhilton 80 £1,924
      Ladywell 120 £1,929
      Church End 74 £1,931
      Hackney 172 £1,937
      Shooters Hill 44 £1,941
      Whetstone 41 £1,941
      Ponders End 50 £1,942
      Shadwell 130 £1,948
      New Southgate 41 £1,955
      Widmore 26 £1,961
      Alperton 132 £1,961
      Southgate 42 £1,965
      Bethnal Green 221 £1,969
      Leytonstone 110 £1,974
      Wallington 28 £1,975
      West Norwood 91 £1,979
      Hayes 140 £1,980
      Blendon 20 £1,981
      Barkingside 29 £1,986
      New Malden 78 £1,995
      Holloway 351 £2,002
      Hackney Wick 42 £2,010
      Bow 226 £2,014
      Morden 41 £2,018
      Belmont 52 £2,025
      Hornsey 161 £2,029
      Osterley 25 £2,033
      Perivale 83 £2,036
      Upton Park 82 £2,036
      Stockwell 204 £2,052
      West Ham 141 £2,052
      Archway 161 £2,054
      Honor Oak 40 £2,055
      Stanmore 37 £2,056
      Summerstown 143 £2,059
      Yeading 80 £2,059
      Mile End 196 £2,060
      Kingsbury 92 £2,066
      Norbury 42 £2,066
      New Eltham 25 £2,070
      Cowley 97 £2,081
      Canning Town 248 £2,085
      Streatham 151 £2,099
      Tulse Hill 50 £2,111
      Furzedown 343 £2,111
      Yiewsley 59 £2,122
      Whitton 37 £2,124
      Charlton 79 £2,129
      Middle Park 33 £2,139
      East Dulwich 82 £2,147
      Cranford 23 £2,150
      Sudbury Hill 45 £2,153
      West Finchley 43 £2,155
      Barnehurst 27 £2,157
      Limehouse 228 £2,159
      West Barnes 58 £2,169
      Park Royal 244 £2,172
      Mapesbury 115 £2,175
      Hanwell 203 £2,176
      Charlton Riverside 43 £2,183
      Hendon 97 £2,209
      Clayhall 31 £2,226
      East Greenwich 226 £2,229
      Surbiton 97 £2,231
      Upton 35 £2,231
      Hornchurch 34 £2,234
      Dollis Hill 164 £2,238
      Balham 234 £2,251
      Nunhead 55 £2,262
      Stamford Hill 87 £2,298
      Earlsfield 119 £2,308
      West Hendon 60 £2,311
      Old Kent Road 232 £2,313
      Stroud Green 50 £2,317
      Dulwich 21 £2,321
      Finsbury Park 146 £2,324
      Spring Grove 120 £2,332
      Shacklewell 112 £2,344
      Twyford 70 £2,349
      Brockley 42 £2,352
      Harlesden 164 £2,355
      Friern Barnet 46 £2,359
      Walworth 237 £2,366
      Kidbrooke 116 £2,373
      Berrylands 21 £2,384
      Colindale 168 £2,393
      Highbury 187 £2,398
      North Finchley 64 £2,410
      Brent Cross 73 £2,423
      Bowes 220 £2,434
      Merton 118 £2,456
      Pinner 38 £2,468
      Crouch End 97 £2,479
      Stratford 481 £2,482
      Stoke Newington 191 £2,489
      Kilburn 108 £2,495
      Chinbrook 33 £2,508
      Kennington 80 £2,512
      South Hornchurch 21 £2,520
      Wandsworth 283 £2,533
      Hendon Central 315 £2,545
      Clapham 365 £2,559
      Tufnell Park 46 £2,587
      Dalston 127 £2,602
      Southfields 118 £2,621
      Blackwall 400 £2,626
      Silvertown 157 £2,641
      Bermondsey 291 £2,644
      Norbiton 187 £2,656
      St Pancras 226 £2,680
      Hampton Hill 23 £2,687
      Oval 146 £2,702
      Putney 180 £2,718
      West Kensington 439 £2,735
      Strawberry Hill 64 £2,750
      Greenwich Peninsula 92 £2,762
      Merton Park 127 £2,767
      Shepherd's Bush 536 £2,776
      Clapham Junction 298 £2,885
      Hoxton 224 £2,918
      Elephant and Castle 362 £2,935
      Whitechapel 727 £2,962
      Queen's Park 116 £2,969
      Temple Fortune 103 £2,996
      Roehampton 99 £3,054
      Woodside Park 37 £3,077
      Isle of Dogs 1,126 £3,088
      Barnsbury 393 £3,099
      Brook Green 152 £3,144
      Ickenham 59 £3,168
      North Kensington 230 £3,213
      Battersea 286 £3,218
      Lambeth 68 £3,262
      Kentish Town 217 £3,274
      Gospel Oak 58 £3,289
      Petersham 30 £3,305
      Muswell Hill 130 £3,341
      Hampton Wick 46 £3,344
      Canary Wharf 507 £3,394
      Brondesbury 112 £3,394
      Islington 228 £3,423
      Somers Town 127 £3,461
      Cockfosters 47 £3,477
      Mill Hill 48 £3,578
      South Hampstead 213 £3,584
      Hammersmith 678 £3,612
      The Borough 298 £3,705
      Fitzrovia 353 £3,756
      Shoreditch 186 £3,790
      Earl's Court 572 £3,821
      Wapping 317 £3,844
      Kingston Vale 27 £3,849
      Raynes Park 158 £3,849
      Fulham 512 £3,911
      North Sheen 62 £3,918
      Clerkenwell 244 £3,983
      Golders Green 161 £3,986
      Holborn 175 £3,995
      St Margarets 85 £4,095
      West Hampstead 337 £4,133
      Waterloo 186 £4,168
      High Barnet 46 £4,175
      Vauxhall 388 £4,217
      Finsbury 246 £4,295
      East Sheen 43 £4,392
      Southwark 167 £4,528
      Mortlake 45 £4,643
      King's Cross 246 £4,655
      Kew 42 £4,761
      Chalk Farm 368 £5,099
      Bloomsbury 166 £5,203
      Notting Hill 444 £5,428
      Coombe 44 £5,500
      Belsize Park 451 £5,664
      Brompton 911 £5,724
      Hadley Wood 26 £6,872
      Chelsea 627 £7,456
      Kensington 406 £7,581
      South Kensington 689 £11,100
      Hampstead Garden Suburb 58 £13,218
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,266 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!