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 54 £1,344
      Scrattons Farm 177 £1,355
      Northumberland Heath 38 £1,359
      Cricklewood 132 £1,388
      Bedfont 57 £1,401
      Forest Gate 67 £1,404
      Longlands 30 £1,420
      Edmonton 114 £1,427
      Camberwell 143 £1,443
      Marks Gate 21 £1,449
      Mitcham 100 £1,450
      Little Ilford 45 £1,452
      West Drayton 76 £1,456
      Anerley 25 £1,474
      Pollards Hill 62 £1,478
      Seven Kings 155 £1,487
      St Paul's Cray 25 £1,487
      Plashet 90 £1,493
      Sudbury 140 £1,506
      Waddon 101 £1,508
      Greenford 109 £1,518
      South Norwood 90 £1,525
      Thornton Heath 171 £1,531
      Harringay 187 £1,532
      Wealdstone 229 £1,537
      Kenton 51 £1,547
      Plumstead 114 £1,547
      Addiscombe 81 £1,548
      Abbey Wood 43 £1,550
      Highams Park 50 £1,554
      Leyton 227 £1,563
      Worton 124 £1,565
      Poverest 20 £1,581
      Little Heath 27 £1,582
      Maryland 81 £1,583
      West Green 341 £1,585
      Hounslow West 133 £1,588
      Chadwell Heath 35 £1,591
      Tolworth 36 £1,602
      South Woodford 25 £1,602
      Newbury Park 65 £1,606
      Fairlop 23 £1,609
      Bexley 21 £1,618
      Plaistow 139 £1,619
      Dulwich Village 20 £1,621
      Carshalton Beeches 43 £1,625
      Thamesmead 43 £1,629
      Harold Hill 38 £1,633
      Penge 36 £1,637
      Beckton 81 £1,642
      Brunswick Park 31 £1,655
      Hanworth 25 £1,665
      New Cross 137 £1,672
      Selhurst 91 £1,673
      Beckenham 49 £1,674
      Southbury 75 £1,676
      Shortlands 34 £1,676
      Well Hall 33 £1,686
      Perry Vale 70 £1,687
      Horn Park 29 £1,707
      Crystal Palace 28 £1,711
      Peckham 156 £1,712
      Goddington 20 £1,718
      Broad Green 220 £1,721
      New Cross Gate 121 £1,727
      Woodside 52 £1,727
      Streatham Hill 271 £1,728
      Feltham 83 £1,730
      Purley 75 £1,732
      Ladywell 117 £1,734
      Snaresbrook 27 £1,736
      Elm Park 23 £1,740
      Clapton 179 £1,741
      Collier's Wood 95 £1,742
      Redbridge 42 £1,744
      Wanstead 22 £1,752
      Collier Row 47 £1,753
      Leytonstone 95 £1,754
      Thames View 74 £1,756
      Palmers Green 74 £1,766
      Gants Hill 105 £1,769
      Rush Green 55 £1,770
      Harmondsworth 24 £1,777
      Hainault 26 £1,781
      Chingford 120 £1,786
      Stepney 210 £1,788
      Homerton 106 £1,791
      Loughborough Junction 110 £1,798
      West Hackney 80 £1,807
      Hither Green 83 £1,812
      Worcester Park 27 £1,813
      Hale End 25 £1,816
      Becontree 73 £1,816
      Deptford 109 £1,816
      Gidea Park 30 £1,817
      Rayners Lane 132 £1,818
      Haggerston 103 £1,827
      Preston 178 £1,832
      Rotherhithe 178 £1,839
      Gallions Reach 35 £1,840
      The Wrythe 27 £1,846
      Herne Hill 22 £1,859
      Dagenham 64 £1,860
      Poplar 237 £1,860
      Finchley 63 £1,872
      Upper Norwood 30 £1,874
      Northwood 77 £1,877
      Heston 77 £1,877
      Forest Hill 69 £1,882
      Widmore 31 £1,884
      New Barnet 32 £1,892
      Rainham 20 £1,893
      Blackheath 37 £1,894
      Hillingdon 84 £1,912
      Ponders End 55 £1,912
      Harrow Weald 74 £1,915
      Brixton 185 £1,924
      Becontree Heath 70 £1,925
      Blendon 21 £1,940
      Southgate 43 £1,940
      Wallington 30 £1,941
      West Norwood 86 £1,942
      Whetstone 41 £1,945
      Shadwell 127 £1,948
      Benhilton 76 £1,949
      Shooters Hill 44 £1,949
      Hackney 165 £1,950
      New Malden 77 £1,958
      Hackney Wick 40 £1,965
      Church End 71 £1,967
      Summerstown 130 £1,969
      Hornsey 155 £1,975
      Hayes 144 £1,981
      Barkingside 29 £1,986
      New Southgate 40 £1,998
      Mile End 191 £2,007
      Bethnal Green 222 £2,017
      Alperton 128 £2,024
      Archway 166 £2,024
      Honor Oak 37 £2,027
      Cowley 100 £2,031
      Kingsbury 92 £2,031
      West Ham 135 £2,036
      Stanmore 37 £2,036
      Morden 42 £2,038
      Upton Park 76 £2,043
      Holloway 349 £2,046
      Clayhall 29 £2,048
      Yeading 77 £2,050
      Bow 225 £2,051
      Osterley 24 £2,053
      Belmont 50 £2,062
      Stockwell 203 £2,067
      Charlton 76 £2,082
      Perivale 84 £2,088
      Streatham 156 £2,098
      Tulse Hill 51 £2,116
      Furzedown 291 £2,116
      Yiewsley 59 £2,122
      Whitton 38 £2,123
      Norbury 42 £2,123
      Canning Town 245 £2,126
      East Dulwich 81 £2,131
      West Finchley 39 £2,138
      Mapesbury 112 £2,144
      Hendon 100 £2,150
      Hanwell 196 £2,150
      Sudbury Hill 44 £2,150
      Nunhead 57 £2,154
      Spring Grove 109 £2,155
      Surbiton 101 £2,163
      Cranford 22 £2,166
      New Eltham 27 £2,173
      Limehouse 230 £2,173
      Middle Park 31 £2,176
      Barnehurst 28 £2,179
      Park Royal 253 £2,181
      Charlton Riverside 42 £2,193
      Hornchurch 35 £2,214
      North Finchley 60 £2,217
      West Barnes 48 £2,234
      Dollis Hill 155 £2,234
      Upton 37 £2,236
      East Greenwich 232 £2,253
      Old Kent Road 229 £2,266
      West Hendon 59 £2,269
      Friern Barnet 46 £2,271
      Stroud Green 53 £2,276
      Berrylands 21 £2,276
      Balham 216 £2,284
      Shacklewell 109 £2,286
      Earlsfield 117 £2,293
      Walworth 233 £2,304
      Stamford Hill 87 £2,322
      Harlesden 156 £2,324
      Dulwich 23 £2,347
      Twyford 70 £2,362
      Stoke Newington 184 £2,370
      Finsbury Park 155 £2,385
      Crouch End 92 £2,390
      Bowes 196 £2,391
      Brockley 42 £2,402
      Kilburn 112 £2,408
      Kidbrooke 111 £2,409
      Stratford 465 £2,411
      Colindale 173 £2,412
      Highbury 186 £2,416
      Brent Cross 74 £2,417
      Chinbrook 31 £2,428
      Merton 108 £2,450
      Pinner 39 £2,451
      South Hornchurch 21 £2,471
      Blackwall 396 £2,490
      Hendon Central 266 £2,499
      Tufnell Park 47 £2,503
      Wandsworth 269 £2,509
      Kennington 78 £2,526
      Strawberry Hill 61 £2,544
      Oval 145 £2,596
      Dalston 122 £2,606
      Clapham 349 £2,612
      Bermondsey 296 £2,631
      Hampton Hill 23 £2,642
      Silvertown 160 £2,645
      Southfields 107 £2,666
      Putney 178 £2,671
      St Pancras 223 £2,678
      Norbiton 181 £2,680
      Merton Park 115 £2,737
      Clapham Junction 276 £2,739
      Shepherd's Bush 542 £2,757
      West Kensington 448 £2,776
      Greenwich Peninsula 90 £2,779
      Hoxton 213 £2,924
      Elephant and Castle 345 £2,937
      Whitechapel 732 £2,946
      Temple Fortune 97 £2,977
      Woodside Park 35 £3,006
      Isle of Dogs 1,097 £3,078
      Queen's Park 109 £3,080
      Barnsbury 396 £3,118
      Brook Green 146 £3,130
      Muswell Hill 128 £3,149
      Roehampton 92 £3,154
      Brondesbury 110 £3,184
      Ickenham 56 £3,199
      Kentish Town 210 £3,211
      Battersea 283 £3,225
      North Kensington 212 £3,236
      Lambeth 67 £3,262
      Gospel Oak 62 £3,290
      Hampton Wick 48 £3,366
      Mill Hill 49 £3,369
      Islington 218 £3,376
      Canary Wharf 496 £3,387
      South Hampstead 208 £3,416
      Cockfosters 48 £3,429
      Somers Town 128 £3,529
      The Borough 303 £3,559
      Hammersmith 680 £3,609
      Kingston Vale 26 £3,661
      Petersham 28 £3,734
      Fitzrovia 351 £3,784
      Wapping 314 £3,786
      Earl's Court 556 £3,834
      Clerkenwell 236 £3,837
      Holborn 163 £3,890
      Fulham 491 £3,913
      Shoreditch 184 £3,933
      Raynes Park 152 £3,948
      Golders Green 168 £3,949
      North Sheen 59 £3,979
      West Hampstead 345 £4,000
      Ham 20 £4,009
      St Margarets 83 £4,154
      Mortlake 42 £4,157
      Waterloo 184 £4,234
      High Barnet 43 £4,253
      Vauxhall 392 £4,253
      Finsbury 241 £4,276
      East Sheen 39 £4,389
      Southwark 172 £4,497
      King's Cross 250 £4,584
      Kew 41 £4,835
      Bloomsbury 158 £4,984
      Chalk Farm 366 £5,138
      Notting Hill 439 £5,428
      Coombe 40 £5,467
      Brompton 900 £5,594
      Belsize Park 452 £5,723
      Hadley Wood 28 £6,652
      Chelsea 630 £7,468
      Kensington 389 £7,674
      South Kensington 677 £11,224
      Hampstead Garden Suburb 58 £12,766
      Be the first to find new properties
      Your search
      • Greater london

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