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
      Southend 24 £1,100
      Downham 50 £1,268
      Manor Park 48 £1,276
      Catford South 57 £1,317
      Scrattons Farm 141 £1,370
      Bedfont 61 £1,392
      Cricklewood 134 £1,403
      Forest Gate 66 £1,415
      Little Ilford 47 £1,427
      Camberwell 151 £1,436
      Longlands 31 £1,445
      Mitcham 107 £1,453
      Marks Gate 21 £1,460
      Anerley 25 £1,466
      Northumberland Heath 40 £1,481
      Seven Kings 155 £1,484
      Pollards Hill 61 £1,488
      Edmonton 117 £1,490
      Tolworth 31 £1,492
      Yiewsley 64 £1,495
      West Drayton 75 £1,495
      South Norwood 88 £1,501
      St Paul's Cray 28 £1,506
      Chadwell Heath 37 £1,507
      Highams Park 47 £1,509
      Wealdstone 233 £1,511
      Plashet 87 £1,513
      Waddon 105 £1,530
      Greenford 110 £1,533
      Kenton 50 £1,533
      Thornton Heath 179 £1,537
      Abbey Wood 41 £1,539
      Hounslow West 135 £1,545
      Sudbury 155 £1,547
      Barking Riverside 27 £1,551
      Penge 44 £1,553
      Fairlop 21 £1,562
      Harringay 195 £1,568
      Addiscombe 88 £1,586
      Little Heath 28 £1,590
      Well Hall 38 £1,603
      Plumstead 118 £1,607
      Worton 128 £1,609
      Hanworth 24 £1,610
      Harold Hill 36 £1,612
      Bexley 21 £1,613
      Newbury Park 69 £1,615
      Maryland 83 £1,621
      Honor Oak 38 £1,624
      Leyton 232 £1,630
      West Green 354 £1,631
      Plaistow 145 £1,633
      West Norwood 90 £1,635
      Carshalton Beeches 42 £1,637
      Brunswick Park 31 £1,655
      Poverest 25 £1,664
      New Cross Gate 125 £1,670
      Shortlands 38 £1,670
      Beckton 88 £1,672
      Crystal Palace 31 £1,678
      New Cross 145 £1,678
      Southbury 76 £1,678
      Perry Vale 74 £1,680
      Beckenham 47 £1,691
      Woodside 57 £1,699
      Harmondsworth 26 £1,715
      Thames View 81 £1,715
      South Woodford 27 £1,725
      Hither Green 79 £1,729
      Streatham Hill 261 £1,732
      Hainault 26 £1,739
      Broad Green 222 £1,741
      Redbridge 42 £1,741
      Feltham 86 £1,745
      Gants Hill 109 £1,749
      Homerton 114 £1,750
      Ponders End 60 £1,757
      Wanstead 21 £1,757
      Selhurst 99 £1,758
      Collier's Wood 95 £1,767
      Chingford 117 £1,783
      Loughborough Junction 120 £1,785
      Purley 80 £1,785
      Collier Row 48 £1,786
      Rush Green 58 £1,789
      Clapton 183 £1,796
      Becontree 72 £1,797
      Widmore 34 £1,798
      Preston 189 £1,800
      Rayners Lane 132 £1,801
      Peckham 168 £1,802
      Gidea Park 31 £1,803
      Stepney 232 £1,810
      Worcester Park 29 £1,811
      Ladywell 115 £1,815
      Palmers Green 80 £1,822
      Poplar 262 £1,823
      Snaresbrook 24 £1,824
      Gallions Reach 36 £1,828
      West Hackney 81 £1,831
      Herne Hill 20 £1,838
      Hillingdon 90 £1,849
      Northwood 79 £1,862
      Heston 79 £1,865
      Dagenham 66 £1,869
      Deptford 109 £1,870
      Rotherhithe 185 £1,876
      Finchley 67 £1,880
      The Wrythe 25 £1,880
      Leytonstone 107 £1,890
      Thamesmead 49 £1,896
      Upper Norwood 32 £1,901
      Shooters Hill 42 £1,902
      Harrow Weald 74 £1,903
      Rainham 21 £1,905
      Becontree Heath 74 £1,906
      Hackney Wick 41 £1,916
      Whetstone 42 £1,917
      Dulwich Village 21 £1,923
      New Barnet 33 £1,926
      Brixton 186 £1,927
      Wallington 31 £1,938
      Blendon 21 £1,939
      Forest Hill 70 £1,939
      Barkingside 30 £1,940
      New Malden 77 £1,942
      Elm Park 29 £1,948
      Church End 76 £1,955
      New Southgate 43 £1,959
      Cowley 104 £1,966
      Haggerston 101 £1,975
      Alperton 131 £1,980
      Charlton 73 £1,985
      Holloway 343 £1,985
      Hayes 156 £1,989
      Belmont 50 £1,989
      Blackheath 33 £1,992
      Horn Park 34 £1,995
      Southgate 161 £1,996
      Hale End 28 £2,004
      Yeading 79 £2,008
      Archway 178 £2,010
      Tulse Hill 50 £2,012
      Bethnal Green 241 £2,016
      Hackney 164 £2,022
      Brockley 44 £2,024
      Hornsey 163 £2,028
      Benhilton 89 £2,029
      Bow 235 £2,032
      Perivale 86 £2,037
      Morden 42 £2,038
      Upton Park 76 £2,043
      West Ham 145 £2,045
      Stockwell 211 £2,046
      Kingsbury 98 £2,046
      Clayhall 30 £2,053
      Shadwell 139 £2,055
      Furzedown 297 £2,063
      Streatham 161 £2,089
      Dollis Hill 161 £2,089
      Summerstown 136 £2,108
      Osterley 25 £2,112
      Whitton 43 £2,114
      Mile End 197 £2,116
      Mapesbury 120 £2,122
      Hanwell 204 £2,125
      New Eltham 30 £2,134
      Limehouse 246 £2,136
      Middle Park 32 £2,137
      Sudbury Hill 45 £2,138
      Hendon 102 £2,142
      Canning Town 258 £2,146
      Barnehurst 28 £2,158
      Stanmore 40 £2,165
      Cranford 22 £2,166
      Park Royal 255 £2,176
      West Barnes 48 £2,188
      Norbury 41 £2,195
      East Dulwich 78 £2,198
      Berrylands 22 £2,209
      Nunhead 58 £2,234
      Hornchurch 35 £2,240
      West Finchley 43 £2,244
      North Finchley 62 £2,257
      Balham 204 £2,261
      Dulwich 24 £2,262
      East Greenwich 237 £2,263
      Earlsfield 126 £2,272
      Walworth 247 £2,294
      Spring Grove 126 £2,298
      Harlesden 153 £2,308
      West Hendon 63 £2,320
      Stamford Hill 86 £2,324
      Stroud Green 57 £2,326
      Twyford 76 £2,328
      Kilburn 126 £2,341
      Friern Barnet 46 £2,344
      Bowes 158 £2,344
      Kidbrooke 113 £2,354
      Upton 33 £2,354
      Old Kent Road 248 £2,356
      Finsbury Park 166 £2,358
      Shacklewell 118 £2,362
      Brent Cross 76 £2,376
      Merton 113 £2,387
      Charlton Riverside 45 £2,388
      Hendon Central 212 £2,390
      Stoke Newington 194 £2,392
      Crouch End 90 £2,393
      Colindale 180 £2,397
      South Hornchurch 20 £2,399
      Chinbrook 31 £2,413
      Surbiton 107 £2,416
      Pinner 39 £2,451
      Wandsworth 273 £2,468
      Stratford 475 £2,477
      Highbury 194 £2,486
      Southfields 116 £2,554
      Clapham 355 £2,560
      Blackwall 416 £2,562
      Tufnell Park 49 £2,581
      Bermondsey 323 £2,586
      Oval 161 £2,622
      Greenwich Peninsula 93 £2,628
      Kennington 81 £2,628
      Strawberry Hill 63 £2,629
      Putney 188 £2,630
      North Woolwich 21 £2,638
      Hampton Hill 23 £2,642
      Dalston 115 £2,648
      Norbiton 186 £2,662
      St Pancras 211 £2,665
      Silvertown 165 £2,679
      Shepherd's Bush 553 £2,711
      Clapham Junction 284 £2,736
      Roehampton 112 £2,769
      West Kensington 469 £2,776
      Hoxton 219 £2,803
      Merton Park 120 £2,823
      Whitechapel 795 £2,900
      Woodside Park 36 £2,910
      Temple Fortune 101 £2,925
      Elephant and Castle 366 £2,941
      Queen's Park 125 £2,944
      Kentish Town 236 £3,065
      Isle of Dogs 1,128 £3,106
      Barnsbury 407 £3,130
      Battersea 291 £3,146
      Ickenham 58 £3,149
      Gospel Oak 64 £3,186
      Brondesbury 115 £3,196
      Ham 21 £3,210
      Brook Green 156 £3,213
      Muswell Hill 139 £3,246
      Lambeth 72 £3,261
      Islington 242 £3,264
      North Kensington 230 £3,281
      Canary Wharf 508 £3,381
      South Hampstead 217 £3,424
      Cockfosters 48 £3,452
      Mill Hill 51 £3,454
      Somers Town 131 £3,511
      Hampton Wick 50 £3,519
      The Borough 322 £3,575
      Hammersmith 679 £3,587
      Fulham 522 £3,770
      Wapping 319 £3,802
      Petersham 27 £3,818
      Fitzrovia 362 £3,826
      Earl's Court 624 £3,832
      North Sheen 56 £3,846
      Raynes Park 153 £3,852
      Kingston Vale 27 £3,870
      West Hampstead 364 £3,879
      Golders Green 173 £3,930
      Clerkenwell 258 £3,996
      Mortlake 45 £4,007
      Shoreditch 200 £4,008
      Holborn 183 £4,028
      Finsbury 258 £4,089
      Vauxhall 404 £4,193
      East Sheen 38 £4,255
      St Margarets 88 £4,281
      High Barnet 46 £4,321
      Waterloo 206 £4,346
      King's Cross 245 £4,440
      Southwark 165 £4,623
      Kew 40 £4,900
      Chalk Farm 379 £4,957
      Bloomsbury 172 £5,185
      Notting Hill 451 £5,217
      Brompton 919 £5,495
      Coombe 42 £5,507
      Belsize Park 468 £5,661
      Hadley Wood 29 £6,544
      Chelsea 623 £7,312
      Kensington 400 £7,896
      South Kensington 679 £11,102
      Hampstead Garden Suburb 60 £12,444
      Be the first to find new properties
      Your search
      • Greater london

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