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 27 £1,148
      Downham 47 £1,222
      Manor Park 48 £1,260
      Catford South 53 £1,323
      Northumberland Heath 37 £1,356
      Scrattons Farm 179 £1,357
      Cricklewood 130 £1,373
      Bedfont 57 £1,399
      Forest Gate 67 £1,404
      Longlands 30 £1,420
      Forestdale 20 £1,422
      Edmonton 114 £1,426
      Mitcham 101 £1,430
      Little Ilford 46 £1,432
      Camberwell 143 £1,447
      Marks Gate 21 £1,449
      Pollards Hill 62 £1,452
      West Drayton 76 £1,456
      Plashet 90 £1,484
      Seven Kings 154 £1,487
      Anerley 27 £1,487
      Waddon 103 £1,493
      St Paul's Cray 26 £1,499
      Sudbury 139 £1,505
      Greenford 109 £1,518
      South Norwood 90 £1,523
      Thornton Heath 171 £1,531
      Wealdstone 231 £1,538
      Harringay 188 £1,540
      Highams Park 52 £1,542
      Plumstead 113 £1,544
      Kenton 51 £1,547
      Addiscombe 81 £1,557
      Worton 122 £1,560
      Little Heath 27 £1,582
      Hounslow West 133 £1,583
      Abbey Wood 45 £1,586
      Bexley 20 £1,586
      West Green 341 £1,597
      Leyton 228 £1,598
      Tolworth 36 £1,602
      South Woodford 25 £1,602
      Chadwell Heath 34 £1,605
      Fairlop 23 £1,609
      Newbury Park 66 £1,609
      Plaistow 140 £1,610
      Carshalton Beeches 43 £1,612
      Maryland 82 £1,612
      Thamesmead 44 £1,623
      Harold Hill 38 £1,633
      Penge 36 £1,637
      Beckton 81 £1,642
      New Cross 137 £1,671
      Selhurst 92 £1,672
      Southbury 72 £1,672
      Hanworth 26 £1,672
      Beckenham 50 £1,680
      Perry Vale 67 £1,693
      Feltham 81 £1,694
      Shortlands 35 £1,704
      Well Hall 34 £1,705
      Peckham 157 £1,714
      Brunswick Park 32 £1,715
      Goddington 20 £1,718
      Broad Green 219 £1,721
      New Cross Gate 122 £1,723
      Ladywell 116 £1,729
      Crystal Palace 30 £1,730
      Woodside 52 £1,731
      Purley 74 £1,735
      Elm Park 23 £1,740
      Snaresbrook 26 £1,743
      Redbridge 42 £1,744
      Clapton 177 £1,745
      Streatham Hill 273 £1,747
      Collier's Wood 93 £1,748
      Leytonstone 96 £1,754
      Collier Row 46 £1,757
      Wanstead 21 £1,760
      Thames View 72 £1,761
      Palmers Green 74 £1,766
      Horn Park 32 £1,767
      Gants Hill 105 £1,769
      Poverest 22 £1,771
      Loughborough Junction 109 £1,775
      Rush Green 55 £1,777
      Harmondsworth 24 £1,777
      Hainault 26 £1,781
      Chingford 119 £1,783
      Stepney 207 £1,789
      Homerton 105 £1,793
      West Hackney 79 £1,802
      Worcester Park 27 £1,813
      Hale End 25 £1,816
      Becontree 73 £1,816
      Deptford 109 £1,816
      Rayners Lane 133 £1,816
      Herne Hill 23 £1,818
      Gidea Park 31 £1,822
      Preston 179 £1,824
      Haggerston 104 £1,831
      Hither Green 80 £1,832
      Gallions Reach 35 £1,840
      The Wrythe 27 £1,846
      Poplar 242 £1,847
      Rotherhithe 182 £1,854
      Dagenham 64 £1,860
      Hillingdon 84 £1,869
      Heston 77 £1,877
      Dulwich Village 20 £1,878
      Blackheath 35 £1,884
      Northwood 76 £1,886
      New Barnet 32 £1,892
      Upper Norwood 34 £1,893
      Rainham 20 £1,893
      Finchley 64 £1,896
      Forest Hill 69 £1,900
      Ponders End 55 £1,912
      Harrow Weald 74 £1,915
      Becontree Heath 69 £1,928
      Shadwell 127 £1,936
      Southgate 44 £1,937
      Brixton 185 £1,938
      Wallington 30 £1,941
      Hackney 166 £1,944
      Benhilton 76 £1,946
      Widmore 31 £1,946
      Church End 72 £1,950
      Blendon 22 £1,955
      Whetstone 40 £1,962
      West Norwood 88 £1,966
      Shooters Hill 45 £1,972
      New Southgate 41 £1,976
      New Malden 79 £1,976
      Barkingside 29 £1,986
      Hayes 146 £1,994
      Mile End 192 £1,999
      Hackney Wick 39 £1,999
      Summerstown 131 £2,005
      Bethnal Green 225 £2,008
      Morden 41 £2,019
      Hornsey 154 £2,021
      Alperton 126 £2,022
      Honor Oak 37 £2,027
      Archway 164 £2,029
      Kingsbury 91 £2,031
      Cowley 95 £2,033
      West Ham 137 £2,033
      Stanmore 37 £2,033
      Upton Park 76 £2,043
      Holloway 348 £2,049
      Yeading 77 £2,050
      Bow 224 £2,052
      Osterley 24 £2,053
      Stockwell 205 £2,059
      Belmont 50 £2,062
      Perivale 81 £2,066
      Charlton 76 £2,080
      Clayhall 28 £2,089
      Tulse Hill 50 £2,092
      Furzedown 288 £2,094
      Streatham 154 £2,106
      Whitton 38 £2,119
      Yiewsley 59 £2,122
      Norbury 42 £2,123
      Canning Town 245 £2,137
      Sudbury Hill 44 £2,150
      East Dulwich 78 £2,151
      Mapesbury 113 £2,153
      Spring Grove 108 £2,159
      Limehouse 231 £2,162
      Park Royal 252 £2,165
      Cranford 22 £2,166
      Nunhead 57 £2,168
      Surbiton 102 £2,169
      New Eltham 27 £2,173
      Middle Park 31 £2,176
      Barnehurst 28 £2,179
      Hendon 96 £2,185
      West Barnes 48 £2,188
      Charlton Riverside 42 £2,193
      Hanwell 197 £2,197
      Dollis Hill 154 £2,205
      Hornchurch 36 £2,217
      North Finchley 59 £2,226
      West Finchley 43 £2,234
      Upton 37 £2,235
      Friern Barnet 45 £2,250
      East Greenwich 228 £2,251
      Old Kent Road 232 £2,252
      Stroud Green 52 £2,260
      West Hendon 58 £2,276
      Earlsfield 115 £2,279
      Shacklewell 109 £2,281
      Dulwich 22 £2,306
      Walworth 231 £2,309
      Balham 211 £2,311
      Harlesden 156 £2,321
      Stamford Hill 86 £2,337
      Berrylands 20 £2,343
      Finsbury Park 152 £2,355
      Twyford 70 £2,361
      Highbury 189 £2,396
      Brockley 42 £2,402
      Crouch End 94 £2,404
      Kidbrooke 111 £2,407
      Merton 107 £2,408
      Brent Cross 75 £2,409
      Bowes 196 £2,410
      Kilburn 109 £2,417
      Chinbrook 31 £2,428
      Colindale 172 £2,435
      Pinner 39 £2,451
      South Hornchurch 21 £2,473
      Stratford 472 £2,477
      Tufnell Park 47 £2,486
      Hendon Central 270 £2,499
      Stoke Newington 187 £2,514
      Wandsworth 269 £2,516
      Kennington 79 £2,545
      Strawberry Hill 62 £2,568
      Clapham 350 £2,584
      Blackwall 399 £2,605
      Dalston 122 £2,606
      Silvertown 159 £2,655
      Oval 142 £2,655
      Putney 177 £2,660
      Norbiton 179 £2,662
      Bermondsey 301 £2,664
      St Pancras 222 £2,686
      Southfields 105 £2,690
      Merton Park 116 £2,750
      West Kensington 440 £2,760
      Shepherd's Bush 537 £2,768
      Greenwich Peninsula 92 £2,771
      Clapham Junction 281 £2,784
      Hampton Hill 24 £2,802
      Hoxton 214 £2,928
      Elephant and Castle 348 £2,954
      Whitechapel 727 £2,965
      Temple Fortune 98 £3,015
      Queen's Park 112 £3,045
      Woodside Park 36 £3,060
      Isle of Dogs 1,099 £3,094
      Barnsbury 400 £3,113
      Brook Green 143 £3,169
      Roehampton 91 £3,180
      North Kensington 214 £3,215
      Muswell Hill 128 £3,215
      Kentish Town 212 £3,216
      Battersea 285 £3,222
      Ickenham 55 £3,226
      Lambeth 66 £3,240
      Gospel Oak 59 £3,290
      Brondesbury 109 £3,295
      Hampton Wick 48 £3,366
      Canary Wharf 497 £3,383
      Mill Hill 48 £3,413
      Islington 219 £3,422
      Cockfosters 48 £3,429
      South Hampstead 208 £3,459
      Somers Town 129 £3,518
      Kingston Vale 25 £3,540
      The Borough 298 £3,568
      Hammersmith 678 £3,605
      Petersham 28 £3,734
      Clerkenwell 228 £3,745
      Wapping 318 £3,774
      Fitzrovia 351 £3,782
      Earl's Court 560 £3,840
      Holborn 163 £3,898
      Fulham 492 £3,899
      Raynes Park 153 £3,906
      Shoreditch 186 £3,919
      Golders Green 168 £3,936
      North Sheen 60 £3,952
      Ham 20 £4,009
      West Hampstead 345 £4,046
      St Margarets 83 £4,154
      Mortlake 43 £4,212
      Waterloo 186 £4,245
      High Barnet 43 £4,253
      Finsbury 242 £4,269
      Vauxhall 391 £4,288
      East Sheen 41 £4,325
      Southwark 171 £4,509
      King's Cross 250 £4,619
      Kew 41 £4,833
      Bloomsbury 157 £4,975
      Chalk Farm 367 £5,113
      Notting Hill 436 £5,436
      Coombe 40 £5,486
      Brompton 897 £5,592
      Belsize Park 449 £5,719
      Hadley Wood 28 £6,652
      Chelsea 631 £7,484
      Kensington 386 £7,636
      South Kensington 677 £11,186
      Hampstead Garden Suburb 57 £13,390
      Be the first to find new properties
      Your search
      • Greater london

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