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 37 £1,305
      Plashet 75 £1,306
      Scrattons Farm 328 £1,331
      Forest Gate 60 £1,345
      Anerley 27 £1,368
      Manor Park 45 £1,371
      Catford South 52 £1,418
      Pollards Hill 64 £1,426
      Cricklewood 121 £1,426
      Bedfont 52 £1,439
      Longlands 20 £1,451
      Tolworth 30 £1,458
      Harringay 188 £1,468
      St Paul's Cray 22 £1,469
      Mitcham 101 £1,478
      Thornton Heath 168 £1,482
      Northumberland Heath 33 £1,483
      Edmonton 108 £1,486
      Barking Riverside 24 £1,491
      Lower Belvedere 21 £1,491
      Waddon 98 £1,503
      South Norwood 78 £1,508
      Addiscombe 78 £1,511
      Woodside 43 £1,512
      Kenton 60 £1,512
      Southend 27 £1,523
      Chadwell Heath 34 £1,547
      West Green 322 £1,549
      Wealdstone 208 £1,562
      Camberwell 147 £1,570
      Maryland 80 £1,574
      Beckenham 53 £1,579
      Sudbury 134 £1,586
      Penge 35 £1,594
      Seven Kings 130 £1,599
      Plumstead 96 £1,599
      Abbey Wood 48 £1,610
      Hounslow West 105 £1,611
      Greenford 95 £1,616
      West Drayton 67 £1,618
      Little Ilford 47 £1,618
      Leyton 234 £1,618
      Plaistow 147 £1,626
      Newbury Park 59 £1,631
      Highams Park 52 £1,634
      Southbury 64 £1,635
      New Beckenham 21 £1,645
      Feltham 73 £1,652
      Thames View 59 £1,660
      South Woodford 31 £1,662
      Poverest 28 £1,669
      Elm Park 22 £1,672
      Carshalton Beeches 46 £1,674
      Brunswick Park 33 £1,676
      Purley 70 £1,677
      Perry Vale 68 £1,681
      Snaresbrook 30 £1,692
      Fairlop 26 £1,702
      Herne Hill 25 £1,704
      Homerton 108 £1,725
      Little Heath 25 £1,729
      Harold Hill 38 £1,732
      Rotherhithe 193 £1,734
      Streatham Hill 270 £1,745
      Well Hall 29 £1,746
      Hanworth 25 £1,747
      Worton 116 £1,754
      Hither Green 78 £1,758
      Hainault 26 £1,759
      Beckton 75 £1,761
      Peckham 156 £1,767
      Widmore 33 £1,767
      Broad Green 200 £1,772
      Collier Row 33 £1,784
      Chingford 116 £1,787
      Shooters Hill 45 £1,794
      Stepney 219 £1,799
      Gidea Park 41 £1,801
      Clapton 153 £1,807
      New Cross 139 £1,808
      Forest Hill 68 £1,812
      Collier's Wood 90 £1,815
      Thamesmead 53 £1,815
      Palmers Green 73 £1,822
      Hornsey 168 £1,831
      Northwood 67 £1,836
      Poplar 240 £1,836
      Gants Hill 92 £1,839
      Heston 67 £1,839
      Rush Green 62 £1,845
      Shortlands 29 £1,848
      West Hackney 73 £1,849
      Worcester Park 22 £1,852
      The Wrythe 25 £1,853
      Becontree 59 £1,857
      Horn Park 26 £1,866
      Crystal Palace 27 £1,878
      Ladywell 115 £1,882
      New Barnet 27 £1,883
      Dagenham 66 £1,887
      Loughborough Junction 99 £1,888
      Selhurst 86 £1,893
      Gallions Reach 33 £1,905
      New Cross Gate 114 £1,910
      Rayners Lane 117 £1,915
      Brixton 185 £1,918
      Bow 240 £1,934
      Leytonstone 109 £1,936
      Preston 163 £1,937
      Deptford 110 £1,940
      Blackheath 32 £1,941
      Alperton 124 £1,943
      New Southgate 36 £1,955
      Church End 62 £1,964
      Southgate 44 £1,974
      Ponders End 42 £1,979
      Bethnal Green 234 £1,979
      Redbridge 38 £1,983
      Becontree Heath 56 £1,991
      Holloway 335 £1,994
      Hale End 29 £1,998
      Hackney Wick 37 £1,999
      Upper Norwood 37 £2,003
      Hayes 120 £2,012
      Streatham 150 £2,017
      Osterley 22 £2,018
      Harrow Weald 74 £2,018
      Archway 171 £2,018
      Summerstown 139 £2,024
      Benhilton 65 £2,025
      Tulse Hill 46 £2,026
      Stockwell 224 £2,027
      Yiewsley 61 £2,031
      West Norwood 84 £2,034
      Morden 28 £2,034
      Hackney 167 £2,037
      Yeading 85 £2,037
      Hillingdon 82 £2,040
      Perivale 87 £2,047
      Finchley 60 £2,048
      Mile End 179 £2,049
      New Malden 70 £2,054
      Haggerston 101 £2,064
      Wallington 26 £2,066
      Whetstone 37 £2,072
      East Dulwich 70 £2,076
      Upton Park 73 £2,082
      Charlton 72 £2,085
      Cowley 92 £2,085
      Belmont 51 £2,092
      West Hendon 64 £2,097
      Barnehurst 24 £2,102
      Cranford 24 £2,116
      Stanmore 32 £2,117
      Dulwich Village 20 £2,120
      Kingsbury 95 £2,122
      Limehouse 231 £2,137
      Mapesbury 106 £2,138
      Nunhead 56 £2,139
      Hanwell 192 £2,142
      Hornchurch 36 £2,168
      Barkingside 23 £2,172
      West Barnes 52 £2,175
      Dollis Hill 170 £2,181
      Furzedown 332 £2,190
      Canning Town 219 £2,193
      Earlsfield 131 £2,196
      Shadwell 136 £2,197
      West Ham 139 £2,210
      Stroud Green 48 £2,217
      Whitton 36 £2,220
      East Greenwich 226 £2,223
      Park Royal 248 £2,225
      Honor Oak 34 £2,228
      Middle Park 31 £2,228
      Balham 218 £2,239
      Norbury 38 £2,252
      Hendon 100 £2,271
      West Finchley 40 £2,274
      Charlton Riverside 42 £2,276
      Old Kent Road 242 £2,276
      Berrylands 20 £2,295
      Chinbrook 33 £2,311
      Highbury 201 £2,318
      Harlesden 153 £2,320
      Kilburn 115 £2,323
      Finsbury Park 139 £2,324
      Walworth 214 £2,328
      Shacklewell 104 £2,337
      Brockley 42 £2,342
      New Eltham 20 £2,365
      North Finchley 72 £2,366
      Dulwich 20 £2,381
      Stamford Hill 76 £2,381
      Kidbrooke 116 £2,398
      Twyford 59 £2,406
      Friern Barnet 42 £2,409
      Spring Grove 106 £2,422
      Stratford 501 £2,422
      Brent Cross 80 £2,433
      Crouch End 95 £2,435
      Colindale 174 £2,436
      Surbiton 102 £2,452
      Sudbury Hill 31 £2,488
      Merton 116 £2,496
      Dalston 139 £2,498
      Bowes 337 £2,501
      Wandsworth 281 £2,509
      Clayhall 46 £2,525
      Clapham 350 £2,562
      Stoke Newington 171 £2,568
      Bermondsey 285 £2,592
      Putney 190 £2,593
      Pinner 36 £2,612
      Upton 34 £2,637
      Blackwall 388 £2,639
      Kennington 69 £2,660
      St Pancras 220 £2,671
      Silvertown 167 £2,675
      Hampton Hill 21 £2,682
      Greenwich Peninsula 93 £2,684
      Clapham Junction 299 £2,689
      Southfields 112 £2,690
      Hendon Central 588 £2,711
      Norbiton 176 £2,726
      Shepherd's Bush 525 £2,729
      Roehampton 110 £2,734
      West Kensington 428 £2,746
      Oval 142 £2,790
      Strawberry Hill 64 £2,819
      Tufnell Park 42 £2,897
      Merton Park 123 £2,921
      Whitechapel 749 £2,947
      Ickenham 52 £2,964
      Queen's Park 122 £2,965
      Barnsbury 381 £3,078
      Isle of Dogs 1,032 £3,085
      Elephant and Castle 351 £3,088
      Battersea 287 £3,098
      Temple Fortune 91 £3,114
      Hoxton 194 £3,123
      Petersham 27 £3,286
      Woodside Park 40 £3,289
      North Kensington 233 £3,324
      Muswell Hill 122 £3,326
      Canary Wharf 483 £3,344
      Brondesbury 113 £3,374
      Brook Green 155 £3,430
      Cockfosters 42 £3,461
      Gospel Oak 62 £3,464
      Somers Town 125 £3,514
      Hampton Wick 48 £3,521
      Kentish Town 208 £3,530
      Islington 235 £3,552
      Hammersmith 693 £3,553
      Lambeth 62 £3,555
      The Borough 318 £3,706
      Wapping 325 £3,731
      Fitzrovia 362 £3,749
      South Hampstead 228 £3,800
      Mill Hill 51 £3,807
      Earl's Court 638 £3,862
      Shoreditch 202 £3,904
      Fulham 491 £3,921
      Raynes Park 163 £3,949
      Finsbury 230 £4,013
      Clerkenwell 254 £4,047
      North Sheen 55 £4,060
      Golders Green 153 £4,066
      East Sheen 43 £4,106
      Waterloo 193 £4,143
      Holborn 172 £4,219
      Mortlake 48 £4,286
      Kew 43 £4,290
      High Barnet 41 £4,314
      St Margarets 85 £4,426
      West Hampstead 328 £4,499
      Vauxhall 403 £4,507
      Southwark 170 £4,548
      King's Cross 238 £4,618
      Chalk Farm 396 £5,059
      Bloomsbury 166 £5,223
      Notting Hill 455 £5,605
      Belsize Park 475 £5,609
      Coombe 42 £5,693
      Brompton 947 £5,826
      Hadley Wood 25 £7,229
      Chelsea 655 £7,360
      Kensington 410 £7,633
      South Kensington 669 £11,312
      Hampstead Garden Suburb 63 £12,468
      Be the first to find new properties
      Your search
      • Greater london

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