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 40 £1,251
      Forest Gate 58 £1,330
      Scrattons Farm 313 £1,341
      Plashet 76 £1,347
      Southend 28 £1,363
      Anerley 29 £1,399
      Pollards Hill 66 £1,408
      Manor Park 40 £1,408
      St Paul's Cray 25 £1,410
      Tolworth 34 £1,413
      Cricklewood 121 £1,424
      Catford South 53 £1,454
      Northumberland Heath 37 £1,455
      Edmonton 118 £1,464
      Lower Belvedere 21 £1,470
      Bedfont 54 £1,475
      Thornton Heath 174 £1,478
      Harringay 187 £1,485
      Mitcham 100 £1,497
      Waddon 99 £1,498
      Addiscombe 82 £1,500
      Longlands 21 £1,500
      Kenton 64 £1,506
      Barking Riverside 25 £1,507
      South Norwood 82 £1,528
      West Green 318 £1,534
      Seven Kings 132 £1,552
      Chadwell Heath 35 £1,556
      Wealdstone 213 £1,566
      Woodside 46 £1,573
      West Drayton 79 £1,584
      Penge 37 £1,586
      Little Ilford 45 £1,589
      Beckenham 51 £1,591
      Camberwell 147 £1,592
      Sudbury 148 £1,592
      Leyton 241 £1,597
      Hounslow West 113 £1,597
      Newbury Park 64 £1,598
      Greenford 99 £1,604
      Snaresbrook 26 £1,610
      Maryland 81 £1,614
      Brunswick Park 29 £1,616
      Plumstead 100 £1,623
      Feltham 77 £1,624
      Southbury 71 £1,629
      South Woodford 31 £1,640
      Highams Park 53 £1,652
      Fairlop 25 £1,653
      Abbey Wood 45 £1,656
      Elm Park 22 £1,665
      Plaistow 149 £1,678
      Well Hall 33 £1,693
      Carshalton Beeches 44 £1,699
      Thames View 65 £1,701
      Perry Vale 71 £1,704
      Purley 71 £1,707
      Streatham Hill 271 £1,721
      Poverest 24 £1,723
      Harold Hill 35 £1,726
      Little Heath 25 £1,729
      Worton 118 £1,735
      Herne Hill 24 £1,743
      Hanworth 25 £1,743
      Hither Green 78 £1,749
      Rotherhithe 186 £1,752
      Homerton 104 £1,756
      Clapton 160 £1,769
      Collier Row 35 £1,770
      Becontree 66 £1,774
      Peckham 154 £1,782
      New Cross 138 £1,783
      Stepney 221 £1,797
      Chingford 119 £1,802
      Beckton 80 £1,803
      Gidea Park 40 £1,805
      Collier's Wood 93 £1,810
      Northwood 72 £1,817
      West Hackney 74 £1,821
      Hainault 28 £1,825
      The Wrythe 24 £1,826
      Shooters Hill 47 £1,827
      Palmers Green 71 £1,829
      Broad Green 253 £1,832
      Thamesmead 53 £1,834
      Heston 73 £1,834
      Finchley 62 £1,837
      Worcester Park 25 £1,838
      Widmore 29 £1,839
      Forest Hill 67 £1,840
      Gants Hill 98 £1,841
      Poplar 244 £1,841
      Loughborough Junction 103 £1,866
      Dagenham 64 £1,867
      Rush Green 64 £1,871
      Crystal Palace 27 £1,878
      New Cross Gate 121 £1,884
      New Barnet 27 £1,890
      Selhurst 87 £1,893
      Blendon 20 £1,893
      Ladywell 111 £1,894
      Blackheath 33 £1,900
      Rayners Lane 125 £1,907
      Harmondsworth 20 £1,908
      Horn Park 25 £1,908
      Gallions Reach 33 £1,909
      Brixton 193 £1,911
      Church End 66 £1,913
      Preston 178 £1,914
      Ponders End 48 £1,915
      Redbridge 41 £1,922
      New Southgate 35 £1,929
      Deptford 109 £1,929
      Alperton 124 £1,941
      Becontree Heath 66 £1,942
      Shortlands 29 £1,944
      Hornsey 172 £1,945
      Bow 240 £1,947
      Leytonstone 109 £1,948
      Benhilton 71 £1,950
      Bethnal Green 238 £1,960
      Norbury 38 £1,962
      Yiewsley 64 £1,971
      Hale End 27 £1,972
      Hillingdon 88 £1,978
      Hayes 130 £1,992
      Mile End 181 £1,994
      Stockwell 223 £2,000
      Southgate 45 £2,004
      Tulse Hill 45 £2,004
      Harrow Weald 76 £2,007
      Hackney 166 £2,007
      Wallington 27 £2,010
      Belmont 53 £2,014
      Haggerston 107 £2,015
      Holloway 336 £2,029
      Yeading 84 £2,041
      Archway 171 £2,041
      West Norwood 82 £2,044
      Kingsbury 94 £2,050
      Morden 32 £2,053
      Upper Norwood 34 £2,053
      New Malden 77 £2,060
      Summerstown 137 £2,062
      Upton Park 73 £2,070
      Cowley 93 £2,076
      Perivale 92 £2,079
      Hackney Wick 39 £2,088
      Osterley 22 £2,094
      Barnehurst 25 £2,100
      Charlton 71 £2,103
      Limehouse 236 £2,107
      Dulwich Village 21 £2,107
      West Barnes 53 £2,118
      Whetstone 38 £2,128
      Mapesbury 108 £2,132
      East Dulwich 75 £2,140
      West Ham 139 £2,143
      Nunhead 56 £2,144
      Shadwell 142 £2,146
      Hanwell 201 £2,148
      Hornchurch 35 £2,153
      Streatham 149 £2,164
      Park Royal 253 £2,169
      Dollis Hill 175 £2,171
      Barkingside 23 £2,172
      Furzedown 333 £2,178
      Whitton 36 £2,180
      Earlsfield 132 £2,189
      Stanmore 38 £2,192
      West Hendon 65 £2,200
      Chinbrook 33 £2,201
      East Greenwich 225 £2,203
      West Finchley 38 £2,203
      Hendon 105 £2,206
      Balham 218 £2,211
      Cranford 24 £2,212
      Canning Town 228 £2,218
      Middle Park 31 £2,230
      Honor Oak 34 £2,266
      New Eltham 21 £2,293
      Walworth 227 £2,293
      Finsbury Park 142 £2,301
      Shacklewell 108 £2,310
      Brockley 43 £2,313
      Old Kent Road 245 £2,327
      Harlesden 155 £2,328
      Dulwich 22 £2,333
      Stamford Hill 80 £2,341
      Friern Barnet 43 £2,342
      Highbury 206 £2,352
      Kidbrooke 117 £2,359
      Kilburn 118 £2,369
      Brent Cross 70 £2,378
      Twyford 62 £2,387
      Sudbury Hill 32 £2,388
      Merton 117 £2,394
      Spring Grove 107 £2,401
      Colindale 174 £2,406
      North Finchley 72 £2,407
      Charlton Riverside 40 £2,419
      Stroud Green 50 £2,420
      Crouch End 96 £2,422
      Surbiton 99 £2,458
      Dalston 142 £2,463
      Stratford 510 £2,472
      Wandsworth 285 £2,476
      Bowes 318 £2,484
      Clayhall 46 £2,496
      Pinner 39 £2,523
      Clapham 360 £2,557
      Bermondsey 290 £2,572
      Upton 35 £2,584
      Stoke Newington 177 £2,597
      Putney 182 £2,614
      Blackwall 406 £2,624
      Southfields 113 £2,631
      Silvertown 157 £2,667
      St Pancras 222 £2,675
      Kennington 73 £2,679
      North Woolwich 22 £2,680
      Hampton Hill 20 £2,683
      Norbiton 183 £2,685
      Hendon Central 542 £2,686
      Clapham Junction 306 £2,695
      Shepherd's Bush 531 £2,706
      Oval 139 £2,706
      West Kensington 441 £2,725
      Greenwich Peninsula 93 £2,729
      Roehampton 107 £2,746
      Strawberry Hill 63 £2,776
      Merton Park 125 £2,844
      Whitechapel 763 £2,925
      Tufnell Park 40 £2,984
      Queen's Park 118 £2,997
      Hoxton 200 £3,022
      Isle of Dogs 1,058 £3,074
      Ickenham 52 £3,084
      Temple Fortune 93 £3,084
      Barnsbury 397 £3,107
      Battersea 292 £3,108
      Elephant and Castle 349 £3,134
      Woodside Park 39 £3,220
      Petersham 31 £3,235
      Gospel Oak 62 £3,256
      Canary Wharf 473 £3,320
      Brook Green 163 £3,342
      North Kensington 240 £3,356
      Kentish Town 217 £3,418
      Cockfosters 46 £3,429
      Muswell Hill 119 £3,467
      Brondesbury 111 £3,467
      Lambeth 65 £3,473
      Hampton Wick 52 £3,473
      Islington 239 £3,506
      Somers Town 131 £3,551
      Hammersmith 687 £3,578
      Mill Hill 44 £3,624
      The Borough 317 £3,714
      Fitzrovia 370 £3,725
      Wapping 320 £3,729
      South Hampstead 233 £3,790
      Earl's Court 652 £3,806
      Raynes Park 161 £3,822
      Shoreditch 206 £3,926
      Fulham 516 £3,945
      East Sheen 44 £3,974
      Clerkenwell 255 £3,982
      Finsbury 233 £4,046
      High Barnet 44 £4,075
      North Sheen 60 £4,098
      Golders Green 148 £4,132
      Holborn 169 £4,146
      Waterloo 200 £4,185
      Mortlake 46 £4,298
      Vauxhall 391 £4,315
      Kew 42 £4,368
      St Margarets 85 £4,406
      West Hampstead 338 £4,446
      Kingston Vale 20 £4,479
      King's Cross 245 £4,545
      Southwark 164 £4,622
      Chalk Farm 395 £5,039
      Bloomsbury 171 £5,245
      Belsize Park 486 £5,503
      Notting Hill 452 £5,608
      Coombe 41 £5,675
      Brompton 933 £5,776
      Hadley Wood 25 £7,219
      Chelsea 654 £7,322
      Kensington 412 £7,622
      South Kensington 682 £11,206
      Hampstead Garden Suburb 61 £12,807
      Be the first to find new properties
      Your search
      • Greater london

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