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
      Scrattons Farm 178 £1,351
      Northumberland Heath 37 £1,356
      Cricklewood 130 £1,373
      Bedfont 56 £1,401
      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,443
      Marks Gate 21 £1,449
      West Drayton 76 £1,456
      Pollards Hill 61 £1,460
      Anerley 26 £1,481
      Plashet 90 £1,484
      Seven Kings 154 £1,487
      St Paul's Cray 26 £1,499
      Waddon 102 £1,502
      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 123 £1,559
      Little Heath 27 £1,582
      Abbey Wood 45 £1,586
      Hounslow West 132 £1,587
      West Green 341 £1,597
      Leyton 228 £1,598
      Tolworth 36 £1,602
      South Woodford 25 £1,602
      Fairlop 23 £1,609
      Newbury Park 66 £1,609
      Plaistow 141 £1,610
      Maryland 82 £1,612
      Chadwell Heath 36 £1,613
      Bexley 21 £1,618
      Thamesmead 44 £1,623
      Carshalton Beeches 42 £1,624
      Harold Hill 38 £1,633
      Penge 36 £1,637
      Beckton 81 £1,642
      Brunswick Park 31 £1,655
      Hanworth 25 £1,665
      Southbury 73 £1,672
      New Cross 137 £1,672
      Selhurst 91 £1,673
      Beckenham 50 £1,680
      Perry Vale 67 £1,693
      Feltham 81 £1,694
      Shortlands 35 £1,705
      Well Hall 34 £1,705
      Horn Park 31 £1,705
      Peckham 157 £1,714
      Goddington 20 £1,718
      Broad Green 219 £1,721
      New Cross Gate 122 £1,723
      Woodside 52 £1,727
      Ladywell 116 £1,729
      Crystal Palace 30 £1,730
      Purley 74 £1,735
      Clapton 178 £1,738
      Elm Park 23 £1,740
      Snaresbrook 26 £1,743
      Redbridge 42 £1,744
      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
      Gants Hill 105 £1,769
      Rush Green 55 £1,777
      Harmondsworth 24 £1,777
      Hainault 26 £1,781
      Stepney 208 £1,784
      Chingford 120 £1,786
      Homerton 105 £1,793
      Loughborough Junction 110 £1,798
      West Hackney 79 £1,802
      Worcester Park 27 £1,813
      Poverest 21 £1,815
      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
      Hither Green 80 £1,827
      Haggerston 104 £1,828
      Preston 179 £1,831
      Gallions Reach 35 £1,840
      The Wrythe 27 £1,846
      Poplar 241 £1,852
      Rotherhithe 184 £1,852
      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
      Brixton 185 £1,938
      Blendon 21 £1,940
      Southgate 43 £1,940
      Wallington 30 £1,941
      Whetstone 41 £1,943
      Widmore 32 £1,943
      Hackney 166 £1,944
      Shooters Hill 44 £1,948
      Benhilton 76 £1,949
      Church End 72 £1,950
      New Malden 78 £1,951
      West Norwood 88 £1,968
      New Southgate 41 £1,976
      Barkingside 29 £1,986
      Hayes 147 £1,992
      Hackney Wick 39 £1,999
      Mile End 191 £2,007
      Bethnal Green 224 £2,013
      Morden 41 £2,019
      Hornsey 154 £2,021
      Summerstown 132 £2,021
      Alperton 126 £2,022
      Honor Oak 37 £2,027
      Archway 164 £2,029
      Kingsbury 91 £2,031
      Stanmore 37 £2,033
      Cowley 96 £2,036
      West Ham 136 £2,039
      Upton Park 76 £2,043
      Yeading 77 £2,050
      Bow 224 £2,052
      Holloway 347 £2,053
      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,102
      Streatham 155 £2,102
      Whitton 38 £2,119
      Yiewsley 59 £2,122
      Norbury 42 £2,123
      East Dulwich 80 £2,136
      Canning Town 244 £2,138
      Mapesbury 113 £2,143
      Sudbury Hill 44 £2,150
      Surbiton 103 £2,157
      Limehouse 234 £2,158
      Spring Grove 108 £2,159
      Park Royal 253 £2,163
      Nunhead 56 £2,164
      Cranford 22 £2,166
      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 196 £2,204
      Dollis Hill 153 £2,207
      Hornchurch 36 £2,217
      North Finchley 59 £2,226
      West Finchley 43 £2,234
      Upton 37 £2,235
      Friern Barnet 45 £2,250
      Old Kent Road 232 £2,252
      East Greenwich 229 £2,253
      Stroud Green 52 £2,260
      Earlsfield 116 £2,267
      West Hendon 58 £2,276
      Shacklewell 109 £2,281
      Balham 212 £2,306
      Walworth 231 £2,310
      Harlesden 157 £2,319
      Stamford Hill 86 £2,337
      Berrylands 20 £2,343
      Dulwich 23 £2,347
      Twyford 70 £2,361
      Finsbury Park 154 £2,363
      Brockley 42 £2,402
      Highbury 188 £2,403
      Brent Cross 74 £2,403
      Kidbrooke 111 £2,407
      Merton 107 £2,408
      Bowes 196 £2,410
      Crouch End 93 £2,411
      Kilburn 109 £2,417
      Chinbrook 31 £2,428
      Colindale 173 £2,431
      Pinner 39 £2,451
      South Hornchurch 21 £2,473
      Stratford 471 £2,480
      Tufnell Park 47 £2,486
      Hendon Central 270 £2,499
      Wandsworth 268 £2,506
      Stoke Newington 186 £2,522
      Kennington 79 £2,545
      Strawberry Hill 62 £2,569
      Clapham 349 £2,588
      Blackwall 399 £2,605
      Dalston 122 £2,606
      Oval 143 £2,643
      Silvertown 158 £2,659
      Norbiton 179 £2,660
      Putney 178 £2,663
      Bermondsey 301 £2,665
      St Pancras 222 £2,686
      Southfields 106 £2,701
      Merton Park 116 £2,750
      Shepherd's Bush 536 £2,764
      West Kensington 440 £2,768
      Greenwich Peninsula 92 £2,771
      Clapham Junction 281 £2,773
      Hampton Hill 24 £2,802
      Hoxton 213 £2,931
      Elephant and Castle 349 £2,957
      Whitechapel 729 £2,965
      Temple Fortune 99 £2,994
      Woodside Park 36 £3,060
      Queen's Park 111 £3,065
      Isle of Dogs 1,099 £3,094
      Barnsbury 398 £3,119
      Roehampton 92 £3,153
      Brook Green 143 £3,169
      Brondesbury 108 £3,185
      North Kensington 215 £3,214
      Muswell Hill 128 £3,215
      Kentish Town 212 £3,216
      Ickenham 55 £3,227
      Battersea 285 £3,234
      Lambeth 67 £3,259
      Gospel Oak 60 £3,278
      Hampton Wick 48 £3,366
      Mill Hill 49 £3,369
      Canary Wharf 497 £3,380
      Islington 218 £3,419
      Cockfosters 48 £3,429
      South Hampstead 209 £3,454
      Somers Town 129 £3,518
      Kingston Vale 25 £3,540
      The Borough 300 £3,561
      Hammersmith 676 £3,608
      Petersham 28 £3,734
      Wapping 318 £3,781
      Fitzrovia 350 £3,789
      Clerkenwell 230 £3,824
      Earl's Court 560 £3,837
      Holborn 163 £3,898
      Fulham 491 £3,903
      Shoreditch 187 £3,905
      Raynes Park 153 £3,906
      Golders Green 168 £3,949
      North Sheen 59 £3,979
      Ham 20 £4,009
      West Hampstead 344 £4,017
      St Margarets 83 £4,154
      Mortlake 43 £4,212
      Waterloo 184 £4,240
      High Barnet 43 £4,253
      Finsbury 242 £4,268
      Vauxhall 390 £4,288
      East Sheen 40 £4,380
      Southwark 171 £4,509
      King's Cross 251 £4,608
      Kew 41 £4,835
      Bloomsbury 158 £4,984
      Chalk Farm 368 £5,140
      Notting Hill 437 £5,455
      Coombe 40 £5,486
      Brompton 897 £5,595
      Belsize Park 450 £5,734
      Hadley Wood 28 £6,652
      Chelsea 633 £7,441
      Kensington 386 £7,631
      South Kensington 678 £11,204
      Hampstead Garden Suburb 58 £13,180
      Be the first to find new properties
      Your search
      • Greater london

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