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
      Forestdale 26 £1,222
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Elm Park 27 £1,316
      Plashet 106 £1,335
      Southend 36 £1,350
      Thornton Heath 231 £1,371
      Downham 42 £1,380
      Waddon 124 £1,383
      Thamesmead 56 £1,389
      Horn Park 30 £1,396
      Kenley 21 £1,403
      Highams Park 67 £1,408
      Edmonton 128 £1,423
      Woodside 59 £1,426
      Yiewsley 63 £1,432
      Abbey Wood 47 £1,436
      Barking Riverside 27 £1,448
      Poverest 45 £1,449
      Purley 88 £1,456
      Forest Gate 75 £1,459
      Manor Park 72 £1,463
      Chadwell Heath 34 £1,466
      Northumberland Heath 31 £1,473
      South Norwood 92 £1,476
      New Beckenham 22 £1,477
      South Woodford 26 £1,478
      Catford South 67 £1,497
      Mitcham 138 £1,528
      Pollards Hill 54 £1,538
      Harold Hill 34 £1,538
      Ponders End 67 £1,539
      Plaistow 175 £1,546
      Welling 20 £1,546
      Snaresbrook 20 £1,550
      Chingford 64 £1,554
      Leyton 272 £1,565
      Plumstead 139 £1,572
      West Green 292 £1,577
      Harringay 186 £1,581
      Anerley 36 £1,581
      Blendon 20 £1,582
      Upper Norwood 35 £1,584
      Palmers Green 97 £1,585
      New Eltham 25 £1,588
      Hounslow West 148 £1,590
      Morden 31 £1,592
      Becontree Heath 82 £1,595
      Broad Green 213 £1,595
      Maryland 79 £1,611
      Marks Gate 20 £1,618
      Beckenham 68 £1,618
      Penge 38 £1,619
      Seven Kings 117 £1,624
      Addiscombe 100 £1,626
      Cricklewood 108 £1,626
      Wealdstone 233 £1,629
      Bethnal Green 394 £1,629
      Kenton 33 £1,637
      Worton 124 £1,641
      Carshalton Beeches 60 £1,643
      Little Ilford 75 £1,654
      Becontree 66 £1,660
      Widmore 41 £1,668
      Hackney Wick 36 £1,669
      Sudbury 155 £1,671
      Bowes 53 £1,671
      Honor Oak 31 £1,675
      Hale End 30 £1,675
      Shooters Hill 55 £1,680
      Hither Green 90 £1,681
      Brockley 64 £1,684
      Forest Hill 67 £1,685
      Beckton 111 £1,685
      Collier's Wood 132 £1,687
      Redbridge 30 £1,692
      Feltham 117 £1,693
      Thames View 76 £1,706
      Osterley 40 £1,707
      Finchley 62 £1,707
      Selhurst 94 £1,708
      Perry Vale 70 £1,709
      Brunswick Park 45 £1,712
      Rush Green 51 £1,713
      Shortlands 45 £1,717
      Greenford 105 £1,717
      Herne Hill 23 £1,721
      Gants Hill 108 £1,724
      Camberwell 146 £1,726
      Gallions Reach 57 £1,739
      New Southgate 46 £1,741
      West Drayton 62 £1,743
      New Cross 131 £1,753
      Little Heath 22 £1,757
      Poplar 197 £1,758
      Dulwich Village 20 £1,764
      Lower Belvedere 21 £1,765
      Ladywell 123 £1,766
      Collier Row 50 £1,769
      Streatham Hill 289 £1,772
      Heston 69 £1,774
      New Cross Gate 89 £1,780
      East Dulwich 78 £1,783
      Norbury 61 £1,784
      Belmont 40 £1,784
      Rayners Lane 149 £1,786
      Longlands 29 £1,789
      Homerton 113 £1,798
      Southbury 74 £1,805
      Rainham 22 £1,808
      Nunhead 60 £1,810
      Hanworth 24 £1,816
      Dagenham 75 £1,817
      Harlesden 161 £1,820
      Newbury Park 79 £1,821
      Southgate 55 £1,832
      Surbiton 93 £1,833
      Bedfont 42 £1,837
      Northwood 81 £1,841
      Crystal Palace 40 £1,845
      Bow 241 £1,846
      Upton Park 93 £1,851
      Benhilton 91 £1,854
      Wallington 50 £1,858
      Hillingdon 85 £1,862
      Deptford 104 £1,862
      Sudbury Hill 44 £1,867
      The Wrythe 33 £1,870
      Colney Hatch 43 £1,871
      Fairlop 33 £1,871
      Harold Wood 22 £1,878
      Barnehurst 29 £1,880
      Canning Town 234 £1,881
      Well Hall 46 £1,884
      Streatham 213 £1,886
      Cowley 75 £1,896
      Alperton 122 £1,899
      Tulse Hill 52 £1,901
      Stepney 200 £1,902
      Whitton 33 £1,906
      Clapton 155 £1,908
      West Heath 24 £1,926
      Harrow Weald 83 £1,930
      Hayes 183 £1,938
      Charlton 99 £1,938
      West Hackney 62 £1,940
      Preston 154 £1,942
      Brixton 228 £1,945
      Cranford 34 £1,953
      Yeading 78 £1,954
      Leytonstone 121 £1,964
      West Hendon 47 £1,964
      West Ham 117 £1,968
      West Norwood 109 £1,974
      Hornsey 136 £1,977
      Loughborough Junction 96 £1,987
      Chinbrook 38 £2,005
      Barkingside 24 £2,009
      Rotherhithe 200 £2,014
      Stanmore 51 £2,017
      Mile End 170 £2,027
      Summerstown 141 £2,033
      Finsbury Park 139 £2,044
      Harmondsworth 23 £2,045
      Kidbrooke 125 £2,053
      Furzedown 355 £2,059
      Park Royal 261 £2,061
      Limehouse 233 £2,082
      West Barnes 48 £2,099
      Peckham 197 £2,103
      New Barnet 42 £2,105
      Pinner 42 £2,115
      Hainault 24 £2,121
      New Malden 62 £2,129
      Merton 128 £2,129
      Blackheath 38 £2,130
      Worcester Park 24 £2,131
      Archway 145 £2,142
      Perivale 89 £2,155
      Old Kent Road 167 £2,167
      Shacklewell 111 £2,170
      Dollis Hill 192 £2,192
      Stockwell 223 £2,194
      North Finchley 80 £2,195
      Shadwell 117 £2,218
      Hendon 104 £2,220
      Charlton Riverside 64 £2,233
      Kingsbury 89 £2,241
      Scrattons Farm 41 £2,249
      East Greenwich 234 £2,255
      Twyford 86 £2,263
      Walworth 183 £2,263
      Holloway 265 £2,269
      Mapesbury 80 £2,281
      Hook 22 £2,291
      Tolworth 40 £2,294
      Stratford 372 £2,301
      Earlsfield 114 £2,302
      Southfields 139 £2,303
      Silvertown 154 £2,305
      Colindale 210 £2,311
      Kennington 46 £2,313
      Dulwich 25 £2,338
      Oval 137 £2,342
      Whetstone 54 £2,342
      Balham 258 £2,345
      Hornchurch 26 £2,357
      Ickenham 47 £2,380
      Lower Morden 20 £2,381
      Hendon Central 109 £2,381
      Stamford Hill 91 £2,382
      Hackney 144 £2,395
      Crouch End 102 £2,403
      Dalston 123 £2,444
      Greenwich Peninsula 60 £2,457
      Clayhall 54 £2,495
      Hanwell 232 £2,517
      Church End 97 £2,521
      Woodside Park 43 £2,524
      Blackwall 291 £2,536
      Hackbridge 28 £2,545
      Kilburn 192 £2,550
      North Kensington 402 £2,558
      Shepherd's Bush 529 £2,564
      Wandsworth 270 £2,564
      St Pancras 258 £2,565
      Upton 44 £2,566
      Norbiton 230 £2,574
      Stroud Green 50 £2,578
      Haggerston 112 £2,594
      Spring Grove 144 £2,602
      Merton Park 108 £2,618
      Putney 191 £2,619
      Clapham 334 £2,631
      Stoke Newington 183 £2,651
      Middle Park 46 £2,668
      Elephant and Castle 236 £2,677
      Friern Barnet 48 £2,687
      Tufnell Park 44 £2,690
      West Kensington 393 £2,695
      Bermondsey 207 £2,738
      Whitechapel 674 £2,752
      Queen's Park 139 £2,756
      Temple Fortune 74 £2,839
      Gidea Park 35 £2,853
      West Finchley 51 £2,859
      Isle of Dogs 622 £2,882
      Brent Cross 77 £2,966
      Roehampton 98 £2,975
      South Hampstead 214 £3,013
      Barnsbury 314 £3,023
      Lambeth 58 £3,055
      Brook Green 169 £3,076
      Islington 231 £3,124
      Cockfosters 63 £3,169
      Clapham Junction 421 £3,182
      Battersea 261 £3,184
      Hoxton 198 £3,227
      Brondesbury 149 £3,267
      Hammersmith 584 £3,292
      Muswell Hill 128 £3,349
      Highbury 250 £3,355
      Canary Wharf 382 £3,363
      Mortlake 42 £3,387
      Mill Hill 61 £3,418
      Strawberry Hill 53 £3,477
      Somers Town 103 £3,496
      Kentish Town 192 £3,507
      Shoreditch 145 £3,518
      Raynes Park 145 £3,524
      Fulham 497 £3,685
      Golders Green 165 £3,692
      Waterloo 90 £3,701
      Finsbury 142 £3,710
      Hampton Wick 32 £3,728
      Earl's Court 570 £3,729
      Wapping 246 £3,747
      Kew 45 £3,767
      Fitzrovia 315 £3,779
      The Borough 209 £3,837
      North Sheen 57 £3,911
      High Barnet 42 £4,034
      Gospel Oak 56 £4,041
      King's Cross 197 £4,096
      Vauxhall 277 £4,114
      Clerkenwell 237 £4,162
      Petersham 27 £4,487
      East Sheen 50 £4,533
      West Hampstead 333 £4,604
      St Margarets 56 £4,654
      Holborn 207 £4,738
      Southwark 97 £4,942
      Chalk Farm 343 £5,199
      Bloomsbury 144 £5,250
      Notting Hill 471 £5,254
      Brompton 932 £5,519
      Belsize Park 416 £6,312
      Coombe 33 £7,123
      Chelsea 481 £7,915
      Kensington 376 £8,958
      South Kensington 544 £11,689
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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