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,248
      Downham 43 £1,359
      Scrattons Farm 239 £1,371
      Catford South 55 £1,373
      Cricklewood 125 £1,374
      Pollards Hill 64 £1,396
      Forest Gate 63 £1,416
      Manor Park 41 £1,420
      Anerley 30 £1,433
      Longlands 28 £1,440
      Northumberland Heath 40 £1,450
      Bedfont 58 £1,452
      Edmonton 114 £1,463
      West Drayton 74 £1,471
      Marks Gate 22 £1,474
      Greenford 109 £1,492
      Mitcham 106 £1,493
      Waddon 100 £1,498
      Thornton Heath 174 £1,528
      Plashet 82 £1,541
      Seven Kings 147 £1,543
      Wealdstone 221 £1,547
      Harringay 183 £1,549
      Barking Riverside 26 £1,551
      Kenton 59 £1,556
      South Norwood 86 £1,556
      Poverest 22 £1,557
      Penge 35 £1,558
      Camberwell 148 £1,559
      Addiscombe 81 £1,561
      Plumstead 109 £1,564
      Little Ilford 47 £1,574
      St Paul's Cray 24 £1,576
      Harold Hill 40 £1,578
      West Green 328 £1,580
      Tolworth 33 £1,584
      Newbury Park 65 £1,600
      Sudbury 145 £1,603
      Feltham 77 £1,616
      Chadwell Heath 35 £1,616
      Fairlop 24 £1,621
      Hounslow West 121 £1,630
      Highams Park 53 £1,632
      Leyton 229 £1,640
      Abbey Wood 44 £1,651
      Maryland 83 £1,651
      Little Heath 28 £1,654
      Worton 118 £1,657
      Plaistow 133 £1,657
      South Woodford 28 £1,679
      Beckenham 46 £1,697
      Southbury 72 £1,698
      Carshalton Beeches 43 £1,698
      Well Hall 33 £1,698
      Hanworth 25 £1,709
      Perry Vale 73 £1,714
      Elm Park 23 £1,715
      Thames View 72 £1,737
      Streatham Hill 277 £1,737
      Brunswick Park 33 £1,744
      New Cross 131 £1,746
      Homerton 108 £1,748
      Snaresbrook 28 £1,758
      Collier Row 43 £1,769
      Gidea Park 32 £1,775
      Clapton 168 £1,776
      Rotherhithe 181 £1,777
      Stepney 231 £1,777
      Thamesmead 50 £1,779
      Hainault 28 £1,784
      The Wrythe 24 £1,798
      New Cross Gate 119 £1,806
      Heston 76 £1,808
      Peckham 158 £1,813
      Loughborough Junction 106 £1,824
      Woodside 49 £1,825
      Chingford 121 £1,825
      Becontree 73 £1,828
      Harmondsworth 21 £1,836
      Colney Hatch 20 £1,839
      Beckton 82 £1,839
      Rush Green 55 £1,842
      Horn Park 27 £1,844
      Poplar 244 £1,844
      Hillingdon 80 £1,844
      Worcester Park 29 £1,845
      Broad Green 232 £1,845
      Gants Hill 111 £1,848
      Rayners Lane 135 £1,849
      West Hackney 76 £1,855
      Blackheath 34 £1,858
      Shooters Hill 48 £1,859
      Collier's Wood 95 £1,860
      Deptford 117 £1,865
      New Barnet 33 £1,866
      Palmers Green 68 £1,867
      Dagenham 67 £1,868
      Crystal Palace 26 £1,874
      Wanstead 24 £1,874
      Northwood 72 £1,877
      Ponders End 54 £1,878
      Selhurst 92 £1,883
      Redbridge 43 £1,889
      Preston 189 £1,894
      Harrow Weald 80 £1,909
      Widmore 29 £1,914
      Finchley 63 £1,915
      Purley 67 £1,924
      Gallions Reach 33 £1,926
      Whetstone 40 £1,927
      Shortlands 29 £1,928
      Ladywell 102 £1,929
      Brixton 199 £1,933
      Church End 69 £1,939
      Dulwich Village 21 £1,940
      Belmont 54 £1,949
      Hither Green 69 £1,949
      Barkingside 27 £1,953
      Forest Hill 66 £1,954
      Becontree Heath 69 £1,954
      New Southgate 38 £1,959
      Bethnal Green 236 £1,961
      Hackney 170 £1,966
      Benhilton 82 £1,970
      Wallington 28 £1,972
      West Norwood 88 £1,978
      Blendon 20 £1,981
      Alperton 132 £1,982
      Hackney Wick 44 £1,989
      Southgate 43 £1,990
      Haggerston 109 £2,000
      Upper Norwood 34 £2,000
      Hornsey 160 £2,008
      Hayes 136 £2,009
      Archway 172 £2,013
      Hook 23 £2,025
      Yeading 83 £2,028
      New Malden 77 £2,032
      Summerstown 145 £2,037
      Holloway 338 £2,055
      Norbury 43 £2,056
      Perivale 85 £2,059
      Stockwell 211 £2,059
      Osterley 23 £2,061
      Yiewsley 58 £2,069
      Shadwell 143 £2,072
      Mile End 193 £2,075
      Kingsbury 94 £2,077
      West Ham 136 £2,080
      Tulse Hill 52 £2,098
      Leytonstone 110 £2,104
      Cowley 88 £2,114
      Bow 227 £2,117
      Morden 38 £2,121
      Mapesbury 111 £2,123
      Furzedown 340 £2,134
      Lower Morden 20 £2,136
      Whitton 40 £2,137
      Cranford 26 £2,142
      Barnehurst 26 £2,153
      Limehouse 229 £2,154
      Charlton 73 £2,156
      West Barnes 53 £2,159
      Dollis Hill 170 £2,160
      Canning Town 246 £2,160
      New Eltham 25 £2,164
      East Dulwich 78 £2,165
      Upton Park 72 £2,167
      Hanwell 198 £2,171
      Streatham 158 £2,172
      Hale End 26 £2,183
      Park Royal 246 £2,195
      Honor Oak 34 £2,201
      Stanmore 38 £2,205
      West Finchley 40 £2,212
      Hornchurch 33 £2,212
      Middle Park 32 £2,215
      Hendon 96 £2,233
      Balham 226 £2,242
      West Hendon 65 £2,266
      Finsbury Park 147 £2,267
      Earlsfield 131 £2,273
      East Greenwich 220 £2,276
      Old Kent Road 244 £2,279
      Sudbury Hill 36 £2,282
      Stamford Hill 87 £2,311
      Berrylands 23 £2,328
      Harlesden 155 £2,346
      Spring Grove 116 £2,360
      Shacklewell 106 £2,364
      Twyford 67 £2,366
      Nunhead 52 £2,379
      Friern Barnet 46 £2,383
      Walworth 234 £2,399
      Kidbrooke 119 £2,406
      Highbury 191 £2,407
      Kilburn 111 £2,420
      Colindale 175 £2,422
      Clayhall 40 £2,425
      Brent Cross 71 £2,447
      Merton 118 £2,453
      Wandsworth 298 £2,455
      Surbiton 107 £2,461
      Pinner 34 £2,473
      North Finchley 67 £2,474
      Bowes 255 £2,477
      Charlton Riverside 37 £2,484
      Stroud Green 47 £2,489
      Stratford 500 £2,496
      Brockley 38 £2,522
      Crouch End 99 £2,524
      Stoke Newington 188 £2,528
      Upton 37 £2,535
      Chinbrook 29 £2,536
      Dulwich 21 £2,540
      Dalston 130 £2,541
      Clapham 363 £2,557
      Kennington 80 £2,581
      Southfields 120 £2,589
      Blackwall 412 £2,614
      Hendon Central 389 £2,616
      Bermondsey 295 £2,640
      Putney 189 £2,690
      St Pancras 227 £2,695
      Norbiton 190 £2,698
      Oval 149 £2,699
      West Kensington 452 £2,716
      North Woolwich 22 £2,721
      Silvertown 155 £2,737
      Shepherd's Bush 528 £2,744
      Strawberry Hill 63 £2,756
      Greenwich Peninsula 93 £2,763
      Tufnell Park 44 £2,808
      Merton Park 132 £2,813
      Roehampton 110 £2,827
      Clapham Junction 306 £2,856
      Hampton Hill 22 £2,903
      Queen's Park 117 £2,958
      Whitechapel 763 £2,974
      Hoxton 219 £2,975
      Temple Fortune 98 £3,035
      Isle of Dogs 1,113 £3,071
      Battersea 292 £3,148
      Barnsbury 399 £3,157
      Elephant and Castle 365 £3,172
      Gospel Oak 61 £3,201
      Woodside Park 40 £3,216
      Petersham 30 £3,267
      Kentish Town 232 £3,271
      Canary Wharf 497 £3,346
      North Kensington 243 £3,352
      Ickenham 50 £3,368
      Hampton Wick 48 £3,389
      Brook Green 158 £3,414
      Lambeth 70 £3,414
      Brondesbury 110 £3,414
      Cockfosters 45 £3,449
      Muswell Hill 123 £3,499
      Somers Town 131 £3,521
      Islington 243 £3,551
      South Hampstead 220 £3,595
      Hammersmith 681 £3,613
      Mill Hill 46 £3,643
      The Borough 320 £3,739
      Fitzrovia 359 £3,748
      Earl's Court 625 £3,827
      Wapping 318 £3,851
      Fulham 524 £3,895
      North Sheen 65 £3,914
      Shoreditch 195 £3,937
      Raynes Park 162 £3,960
      Golders Green 161 £3,968
      Clerkenwell 257 £4,009
      High Barnet 47 £4,180
      Waterloo 206 £4,197
      Holborn 181 £4,204
      West Hampstead 335 £4,306
      Mortlake 49 £4,315
      Finsbury 249 £4,337
      St Margarets 86 £4,338
      East Sheen 44 £4,357
      Kew 42 £4,405
      Vauxhall 408 £4,423
      Kingston Vale 21 £4,594
      Southwark 166 £4,610
      King's Cross 252 £4,625
      Chalk Farm 389 £5,147
      Bloomsbury 174 £5,291
      Coombe 45 £5,429
      Notting Hill 472 £5,447
      Belsize Park 460 £5,604
      Brompton 936 £5,710
      Hadley Wood 25 £7,219
      Chelsea 636 £7,451
      Kensington 414 £7,639
      South Kensington 680 £11,113
      Hampstead Garden Suburb 59 £13,050
      Be the first to find new properties
      Your search
      • Greater london

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