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
      Downham 40 £1,251
      Plashet 78 £1,331
      Southend 29 £1,333
      Forest Gate 57 £1,341
      Scrattons Farm 311 £1,342
      Anerley 29 £1,389
      Pollards Hill 66 £1,408
      Cricklewood 122 £1,421
      Manor Park 39 £1,421
      St Paul's Cray 25 £1,426
      Tolworth 33 £1,451
      Catford South 53 £1,455
      Harringay 186 £1,459
      Northumberland Heath 36 £1,466
      Lower Belvedere 21 £1,469
      Bedfont 54 £1,475
      Edmonton 118 £1,476
      Thornton Heath 174 £1,477
      Longlands 22 £1,493
      Mitcham 100 £1,497
      Addiscombe 83 £1,501
      Waddon 99 £1,501
      Barking Riverside 25 £1,511
      Poverest 23 £1,516
      South Norwood 84 £1,528
      Kenton 65 £1,529
      West Green 320 £1,532
      Seven Kings 133 £1,545
      Wealdstone 215 £1,569
      Penge 37 £1,570
      Sudbury 144 £1,571
      West Drayton 76 £1,575
      Woodside 44 £1,583
      Leyton 244 £1,585
      Chadwell Heath 34 £1,590
      Newbury Park 64 £1,594
      Little Ilford 42 £1,596
      Hounslow West 112 £1,597
      Beckenham 49 £1,600
      Plumstead 98 £1,603
      Brunswick Park 30 £1,610
      Maryland 81 £1,614
      Southbury 69 £1,618
      Greenford 97 £1,621
      Feltham 77 £1,626
      Highams Park 54 £1,646
      South Woodford 30 £1,651
      Fairlop 25 £1,653
      Snaresbrook 27 £1,654
      Elm Park 22 £1,663
      Plaistow 149 £1,667
      Camberwell 151 £1,683
      Abbey Wood 43 £1,684
      Perry Vale 71 £1,688
      Thames View 65 £1,701
      Harold Hill 36 £1,706
      Well Hall 32 £1,723
      Carshalton Beeches 44 £1,728
      Little Heath 25 £1,729
      Purley 70 £1,734
      Worton 116 £1,738
      Hither Green 81 £1,740
      Hanworth 24 £1,741
      Streatham Hill 271 £1,741
      Homerton 103 £1,759
      Collier's Wood 94 £1,760
      Clapton 157 £1,766
      Rotherhithe 190 £1,766
      Collier Row 35 £1,770
      New Cross 139 £1,778
      Herne Hill 23 £1,781
      Peckham 158 £1,781
      Becontree 64 £1,787
      Beckton 82 £1,799
      Stepney 222 £1,803
      Gidea Park 40 £1,805
      Chingford 118 £1,806
      Northwood 73 £1,822
      Hainault 28 £1,825
      The Wrythe 24 £1,826
      Broad Green 250 £1,828
      West Hackney 74 £1,829
      Palmers Green 71 £1,831
      Blackheath 33 £1,833
      Thamesmead 53 £1,834
      Heston 73 £1,834
      Gants Hill 99 £1,836
      Poplar 240 £1,837
      Finchley 61 £1,838
      Widmore 29 £1,838
      Worcester Park 25 £1,838
      Shooters Hill 46 £1,850
      New Barnet 24 £1,862
      Loughborough Junction 103 £1,866
      Rush Green 64 £1,871
      Blendon 21 £1,882
      Forest Hill 64 £1,885
      New Cross Gate 122 £1,886
      Crystal Palace 27 £1,886
      Selhurst 88 £1,888
      Ponders End 49 £1,899
      Preston 179 £1,900
      Brixton 191 £1,901
      Hillingdon 84 £1,901
      Rayners Lane 128 £1,902
      Gallions Reach 33 £1,905
      Ladywell 111 £1,907
      Harmondsworth 20 £1,908
      Dagenham 65 £1,911
      Church End 66 £1,914
      Redbridge 41 £1,922
      Shortlands 27 £1,923
      Bow 239 £1,926
      Hornsey 171 £1,929
      Alperton 125 £1,937
      Becontree Heath 66 £1,942
      New Southgate 36 £1,949
      Benhilton 69 £1,960
      Deptford 109 £1,965
      Norbury 40 £1,970
      Leytonstone 110 £1,973
      Bethnal Green 238 £1,975
      Yiewsley 63 £1,978
      Hale End 27 £1,980
      Horn Park 25 £1,985
      Mile End 178 £1,994
      Hayes 133 £2,003
      Summerstown 135 £2,004
      Holloway 336 £2,005
      Hackney 161 £2,008
      Wallington 27 £2,010
      Harrow Weald 74 £2,011
      Belmont 52 £2,012
      Southgate 44 £2,016
      Tulse Hill 44 £2,022
      Haggerston 108 £2,026
      Archway 171 £2,039
      Yeading 84 £2,042
      Kingsbury 94 £2,043
      Stockwell 224 £2,044
      Dulwich Village 22 £2,047
      Upper Norwood 35 £2,057
      Osterley 23 £2,061
      West Norwood 83 £2,063
      Cowley 92 £2,068
      Perivale 91 £2,071
      New Malden 77 £2,071
      Morden 33 £2,074
      Upton Park 73 £2,082
      Hackney Wick 40 £2,098
      Barnehurst 25 £2,098
      Charlton 70 £2,107
      Limehouse 237 £2,115
      Whetstone 39 £2,128
      West Barnes 53 £2,129
      Mapesbury 106 £2,138
      Hanwell 197 £2,144
      Nunhead 53 £2,163
      Shadwell 141 £2,169
      Hornchurch 34 £2,169
      East Dulwich 75 £2,171
      Barkingside 23 £2,172
      Park Royal 253 £2,173
      Whitton 38 £2,173
      Dollis Hill 176 £2,178
      Middle Park 32 £2,180
      Furzedown 332 £2,183
      Earlsfield 130 £2,184
      Streatham 152 £2,188
      Stanmore 38 £2,192
      Chinbrook 33 £2,192
      West Hendon 65 £2,196
      Hendon 105 £2,206
      East Greenwich 221 £2,206
      West Ham 141 £2,207
      Cranford 24 £2,212
      Honor Oak 36 £2,223
      West Finchley 38 £2,246
      Brockley 45 £2,247
      Dulwich 22 £2,251
      Canning Town 228 £2,256
      Hook 20 £2,258
      Balham 222 £2,264
      Hackbridge 20 £2,270
      New Eltham 21 £2,293
      Finsbury Park 145 £2,293
      Walworth 225 £2,298
      Old Kent Road 249 £2,300
      Shacklewell 108 £2,313
      Harlesden 156 £2,327
      Highbury 203 £2,343
      Merton 116 £2,356
      Kilburn 119 £2,356
      Stamford Hill 79 £2,360
      Kidbrooke 120 £2,363
      Sudbury Hill 32 £2,388
      Friern Barnet 45 £2,392
      North Finchley 72 £2,395
      Twyford 61 £2,395
      Colindale 175 £2,398
      Spring Grove 107 £2,405
      Charlton Riverside 39 £2,410
      Stroud Green 49 £2,423
      Brent Cross 76 £2,429
      Crouch End 96 £2,434
      Surbiton 99 £2,447
      Stratford 509 £2,477
      Wandsworth 290 £2,492
      Bowes 313 £2,493
      Dalston 137 £2,500
      Pinner 37 £2,521
      Stoke Newington 177 £2,533
      Clayhall 48 £2,538
      Clapham 361 £2,561
      Southfields 113 £2,592
      Bermondsey 292 £2,597
      Greenwich Peninsula 92 £2,609
      Putney 184 £2,627
      Upton 34 £2,637
      Blackwall 402 £2,648
      Silvertown 158 £2,658
      Kennington 74 £2,668
      Clapham Junction 308 £2,671
      St Pancras 222 £2,674
      North Woolwich 22 £2,680
      Hampton Hill 20 £2,683
      Hendon Central 527 £2,686
      Oval 142 £2,698
      Shepherd's Bush 532 £2,706
      West Kensington 445 £2,718
      Roehampton 106 £2,731
      Norbiton 186 £2,731
      Strawberry Hill 63 £2,756
      Merton Park 128 £2,815
      Whitechapel 766 £2,949
      Queen's Park 121 £2,963
      Tufnell Park 41 £2,984
      Hoxton 202 £3,041
      Isle of Dogs 1,065 £3,091
      Temple Fortune 91 £3,101
      Barnsbury 391 £3,105
      Battersea 290 £3,114
      Elephant and Castle 348 £3,131
      Ickenham 49 £3,168
      Petersham 30 £3,243
      Gospel Oak 62 £3,252
      Woodside Park 37 £3,297
      Canary Wharf 478 £3,328
      Brook Green 162 £3,333
      North Kensington 243 £3,351
      Kentish Town 219 £3,407
      Islington 237 £3,434
      Brondesbury 112 £3,445
      Cockfosters 45 £3,446
      Lambeth 65 £3,470
      Muswell Hill 122 £3,472
      Hampton Wick 51 £3,487
      Somers Town 130 £3,550
      Hammersmith 690 £3,573
      Mill Hill 44 £3,624
      The Borough 319 £3,689
      Fitzrovia 374 £3,701
      Wapping 322 £3,709
      South Hampstead 230 £3,735
      Earl's Court 648 £3,827
      Raynes Park 160 £3,829
      High Barnet 43 £3,918
      Fulham 513 £3,932
      Shoreditch 205 £3,933
      Clerkenwell 252 £3,999
      Finsbury 234 £4,044
      North Sheen 61 £4,058
      Holborn 168 £4,101
      Golders Green 147 £4,108
      Waterloo 198 £4,188
      East Sheen 45 £4,271
      Mortlake 47 £4,287
      Vauxhall 397 £4,296
      Kew 42 £4,368
      St Margarets 85 £4,376
      West Hampstead 333 £4,378
      King's Cross 248 £4,542
      Southwark 164 £4,624
      Chalk Farm 393 £5,083
      Bloomsbury 171 £5,232
      Belsize Park 485 £5,509
      Notting Hill 452 £5,595
      Coombe 42 £5,683
      Brompton 939 £5,767
      Hadley Wood 25 £7,219
      Chelsea 658 £7,338
      Kensington 413 £7,523
      South Kensington 674 £11,120
      Hampstead Garden Suburb 61 £12,807
      Be the first to find new properties
      Your search
      • Greater london

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