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 42 £1,342
      Scrattons Farm 240 £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
      West Drayton 74 £1,471
      Edmonton 115 £1,472
      Marks Gate 22 £1,474
      Greenford 109 £1,492
      Mitcham 106 £1,493
      Waddon 100 £1,498
      Thornton Heath 175 £1,525
      South Norwood 85 £1,527
      Barking Riverside 24 £1,528
      Plashet 82 £1,541
      Seven Kings 147 £1,543
      Wealdstone 221 £1,547
      Harringay 183 £1,549
      Kenton 59 £1,556
      Poverest 22 £1,557
      Penge 35 £1,558
      Camberwell 148 £1,559
      Addiscombe 81 £1,560
      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 76 £1,610
      Chadwell Heath 35 £1,616
      Fairlop 24 £1,621
      Hounslow West 120 £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
      Southbury 73 £1,696
      Beckenham 46 £1,697
      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 276 £1,740
      Brunswick Park 33 £1,744
      New Cross 131 £1,746
      Homerton 108 £1,748
      Snaresbrook 28 £1,758
      Gidea Park 31 £1,768
      Collier Row 43 £1,769
      Clapton 168 £1,776
      Rotherhithe 181 £1,777
      Stepney 231 £1,777
      Thamesmead 49 £1,780
      Hainault 28 £1,784
      The Wrythe 24 £1,798
      Heston 76 £1,808
      New Cross Gate 120 £1,809
      Peckham 158 £1,813
      West Hackney 77 £1,824
      Loughborough Junction 106 £1,824
      Becontree 73 £1,828
      Chingford 120 £1,832
      Harmondsworth 21 £1,836
      Blackheath 33 £1,838
      Broad Green 234 £1,841
      Rush Green 55 £1,842
      Horn Park 27 £1,844
      Poplar 244 £1,844
      Hillingdon 80 £1,844
      Worcester Park 29 £1,845
      Woodside 48 £1,848
      Rayners Lane 137 £1,848
      Gants Hill 111 £1,848
      Beckton 81 £1,852
      Shooters Hill 48 £1,859
      Dagenham 68 £1,863
      Deptford 117 £1,865
      Palmers Green 68 £1,867
      Collier's Wood 96 £1,867
      Crystal Palace 26 £1,874
      Wanstead 24 £1,874
      Northwood 72 £1,877
      Ponders End 54 £1,878
      Selhurst 93 £1,880
      New Barnet 32 £1,885
      Redbridge 43 £1,889
      Finchley 62 £1,891
      Preston 189 £1,894
      Harrow Weald 80 £1,909
      Widmore 30 £1,924
      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
      Hither Green 70 £1,934
      Church End 69 £1,939
      Dulwich Village 21 £1,940
      Becontree Heath 68 £1,947
      Belmont 54 £1,949
      Barkingside 27 £1,953
      New Southgate 38 £1,959
      Forest Hill 67 £1,959
      Bethnal Green 236 £1,961
      Hornsey 160 £1,963
      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
      Hayes 136 £2,009
      Archway 172 £2,014
      Hook 23 £2,025
      Yeading 83 £2,028
      New Malden 77 £2,032
      Summerstown 145 £2,047
      Holloway 336 £2,054
      Osterley 23 £2,056
      Norbury 43 £2,056
      Perivale 85 £2,059
      Stockwell 211 £2,065
      Yiewsley 58 £2,069
      Shadwell 143 £2,071
      Mile End 192 £2,074
      Kingsbury 94 £2,077
      West Ham 136 £2,080
      Tulse Hill 52 £2,098
      Bow 230 £2,102
      Leytonstone 110 £2,104
      Cowley 88 £2,114
      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
      Limehouse 230 £2,149
      Barnehurst 26 £2,153
      Charlton 73 £2,156
      West Barnes 53 £2,159
      Dollis Hill 170 £2,160
      Canning Town 246 £2,160
      East Dulwich 79 £2,162
      Streatham 159 £2,163
      New Eltham 25 £2,164
      Upton Park 72 £2,167
      Hanwell 198 £2,172
      Hale End 26 £2,183
      Park Royal 245 £2,193
      Honor Oak 33 £2,198
      Middle Park 31 £2,203
      Stanmore 38 £2,205
      West Finchley 40 £2,212
      Hornchurch 33 £2,212
      Hendon 96 £2,233
      Balham 227 £2,236
      West Hendon 65 £2,266
      Earlsfield 131 £2,273
      East Greenwich 221 £2,276
      Old Kent Road 243 £2,280
      Finsbury Park 148 £2,281
      Sudbury Hill 36 £2,282
      Stamford Hill 87 £2,311
      Berrylands 23 £2,328
      Spring Grove 116 £2,360
      Shacklewell 106 £2,364
      Twyford 67 £2,366
      Harlesden 156 £2,376
      Nunhead 52 £2,379
      Friern Barnet 46 £2,383
      Highbury 192 £2,400
      Walworth 234 £2,400
      Kidbrooke 119 £2,406
      Kilburn 109 £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 256 £2,477
      Charlton Riverside 37 £2,484
      Stroud Green 47 £2,489
      Stratford 499 £2,498
      Brockley 38 £2,522
      Stoke Newington 187 £2,523
      Clapham 362 £2,524
      Crouch End 99 £2,524
      Upton 37 £2,535
      Chinbrook 29 £2,536
      Dulwich 21 £2,540
      Dalston 130 £2,541
      Kennington 81 £2,578
      Southfields 119 £2,585
      Hendon Central 391 £2,617
      Blackwall 411 £2,618
      Bermondsey 294 £2,646
      Putney 190 £2,657
      Norbiton 190 £2,698
      Oval 149 £2,699
      St Pancras 227 £2,700
      West Kensington 450 £2,719
      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 131 £2,823
      Roehampton 109 £2,831
      Clapham Junction 305 £2,854
      Hampton Hill 22 £2,903
      Queen's Park 117 £2,958
      Whitechapel 763 £2,974
      Hoxton 218 £2,976
      Temple Fortune 98 £3,035
      Isle of Dogs 1,110 £3,072
      Battersea 293 £3,147
      Barnsbury 399 £3,157
      Elephant and Castle 366 £3,169
      Gospel Oak 60 £3,211
      Woodside Park 40 £3,216
      Petersham 30 £3,267
      Kentish Town 231 £3,268
      North Kensington 243 £3,324
      Canary Wharf 497 £3,344
      Ickenham 50 £3,368
      Hampton Wick 48 £3,389
      Lambeth 70 £3,414
      Brondesbury 110 £3,414
      Muswell Hill 122 £3,453
      Brook Green 158 £3,478
      Cockfosters 44 £3,488
      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 319 £3,747
      Fitzrovia 360 £3,747
      Raynes Park 161 £3,823
      Earl's Court 625 £3,827
      Wapping 318 £3,851
      Fulham 523 £3,852
      Golders Green 160 £3,905
      North Sheen 65 £3,914
      Shoreditch 196 £3,932
      Clerkenwell 256 £4,009
      High Barnet 47 £4,180
      Holborn 180 £4,208
      Waterloo 206 £4,208
      Mortlake 48 £4,270
      Kew 44 £4,300
      West Hampstead 333 £4,319
      Finsbury 249 £4,336
      St Margarets 86 £4,338
      East Sheen 44 £4,357
      Vauxhall 408 £4,379
      Kingston Vale 21 £4,594
      King's Cross 252 £4,625
      Southwark 165 £4,629
      Chalk Farm 390 £5,167
      Bloomsbury 174 £5,289
      Coombe 44 £5,417
      Notting Hill 470 £5,438
      Belsize Park 460 £5,604
      Brompton 933 £5,683
      Hadley Wood 25 £7,219
      Chelsea 639 £7,392
      Kensington 414 £7,574
      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,254 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!