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
      Bexley 65 £1,246
      Forestdale 25 £1,251
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Plashet 102 £1,330
      Southend 36 £1,350
      Elm Park 25 £1,357
      Thornton Heath 225 £1,376
      Waddon 122 £1,388
      Thamesmead 55 £1,397
      Downham 40 £1,399
      Kenley 21 £1,403
      Highams Park 67 £1,408
      Horn Park 29 £1,412
      Woodside 56 £1,421
      Edmonton 126 £1,427
      Yiewsley 63 £1,432
      Poverest 45 £1,449
      Barking Riverside 26 £1,452
      Abbey Wood 46 £1,452
      Forest Gate 75 £1,459
      Chadwell Heath 30 £1,462
      Manor Park 72 £1,463
      Purley 86 £1,468
      Northumberland Heath 31 £1,473
      New Beckenham 22 £1,477
      South Woodford 26 £1,478
      South Norwood 91 £1,485
      Catford South 67 £1,497
      Pollards Hill 53 £1,516
      Mitcham 138 £1,528
      Ponders End 65 £1,533
      Plaistow 171 £1,536
      Welling 20 £1,546
      Snaresbrook 20 £1,550
      Upper Norwood 34 £1,553
      Chingford 64 £1,554
      Harold Hill 33 £1,560
      Plumstead 137 £1,562
      Leyton 265 £1,568
      West Green 290 £1,577
      Anerley 36 £1,581
      Palmers Green 94 £1,581
      Hounslow West 142 £1,583
      New Eltham 25 £1,588
      Harringay 181 £1,589
      Morden 31 £1,592
      Broad Green 210 £1,592
      Maryland 79 £1,604
      Seven Kings 114 £1,610
      Addiscombe 97 £1,610
      Penge 37 £1,616
      Becontree Heath 80 £1,618
      Beckenham 67 £1,618
      Bethnal Green 392 £1,622
      Cricklewood 107 £1,628
      Worton 122 £1,632
      Wealdstone 230 £1,635
      Kenton 33 £1,637
      Hackney Wick 35 £1,640
      Carshalton Beeches 59 £1,641
      Little Ilford 74 £1,664
      Widmore 41 £1,668
      Honor Oak 31 £1,675
      Hale End 30 £1,675
      Bowes 50 £1,679
      Becontree 64 £1,680
      Hither Green 88 £1,680
      Sudbury 150 £1,681
      Feltham 112 £1,682
      Beckton 108 £1,682
      Brockley 64 £1,684
      Collier's Wood 130 £1,692
      Shooters Hill 54 £1,696
      Brunswick Park 44 £1,697
      Redbridge 28 £1,698
      Forest Hill 65 £1,699
      Perry Vale 69 £1,699
      New Southgate 44 £1,704
      Osterley 40 £1,707
      Finchley 62 £1,707
      Shortlands 45 £1,717
      Greenford 105 £1,717
      Selhurst 93 £1,717
      Camberwell 143 £1,723
      Gallions Reach 56 £1,725
      Gants Hill 105 £1,728
      Rush Green 50 £1,731
      Herne Hill 22 £1,733
      Thames View 71 £1,735
      East Dulwich 75 £1,750
      Lower Belvedere 20 £1,756
      New Cross 129 £1,758
      Poplar 192 £1,760
      West Drayton 61 £1,760
      Dulwich Village 20 £1,764
      Ladywell 122 £1,765
      Norbury 57 £1,769
      Streatham Hill 288 £1,770
      Little Heath 21 £1,776
      Heston 67 £1,785
      Longlands 29 £1,788
      Homerton 112 £1,794
      New Cross Gate 87 £1,798
      Belmont 39 £1,804
      Southbury 74 £1,805
      Rayners Lane 145 £1,807
      Rainham 22 £1,808
      Harlesden 157 £1,813
      Hanworth 24 £1,816
      Collier Row 48 £1,817
      Bedfont 41 £1,821
      Dagenham 74 £1,821
      Nunhead 59 £1,824
      Newbury Park 73 £1,824
      Northwood 81 £1,841
      Southgate 53 £1,848
      Bow 239 £1,848
      Sudbury Hill 43 £1,851
      Upton Park 92 £1,851
      Deptford 102 £1,856
      Surbiton 91 £1,857
      Wallington 50 £1,858
      Benhilton 88 £1,868
      Colney Hatch 43 £1,871
      Fairlop 33 £1,871
      The Wrythe 32 £1,875
      Barnehurst 29 £1,880
      Cowley 72 £1,881
      Crystal Palace 38 £1,883
      Hillingdon 81 £1,886
      Well Hall 46 £1,887
      Streatham 209 £1,893
      Canning Town 228 £1,893
      Clapton 153 £1,895
      Tulse Hill 52 £1,901
      Whitton 33 £1,906
      Stepney 198 £1,907
      Alperton 120 £1,913
      West Heath 24 £1,926
      Harold Wood 21 £1,932
      Brixton 223 £1,944
      Yeading 76 £1,944
      Charlton 98 £1,946
      Hainault 22 £1,950
      West Hackney 60 £1,956
      Hayes 176 £1,960
      Leytonstone 121 £1,964
      West Hendon 47 £1,964
      Harrow Weald 80 £1,965
      Preston 151 £1,966
      West Ham 112 £1,970
      West Norwood 108 £1,974
      Hornsey 135 £1,982
      Loughborough Junction 94 £1,991
      Stanmore 47 £1,993
      Cranford 33 £1,998
      Rotherhithe 197 £2,004
      Chinbrook 38 £2,005
      Barkingside 24 £2,009
      Mile End 166 £2,023
      Summerstown 139 £2,023
      Finsbury Park 139 £2,044
      Harmondsworth 23 £2,045
      Kidbrooke 124 £2,049
      Park Royal 256 £2,055
      Furzedown 347 £2,064
      Limehouse 229 £2,075
      New Barnet 40 £2,076
      West Barnes 48 £2,099
      Merton 125 £2,105
      Peckham 195 £2,110
      Pinner 42 £2,115
      Archway 144 £2,117
      New Malden 61 £2,125
      Blackheath 38 £2,130
      Worcester Park 24 £2,131
      Perivale 86 £2,158
      Shacklewell 111 £2,170
      Old Kent Road 164 £2,172
      North Finchley 79 £2,186
      Hendon 105 £2,208
      Stockwell 220 £2,209
      Dollis Hill 184 £2,226
      Shadwell 116 £2,229
      Kingsbury 89 £2,242
      Silvertown 151 £2,252
      Charlton Riverside 63 £2,254
      Scrattons Farm 40 £2,260
      Walworth 181 £2,271
      East Greenwich 230 £2,271
      Twyford 84 £2,274
      Southfields 136 £2,274
      Hook 21 £2,276
      Holloway 261 £2,280
      Mapesbury 80 £2,281
      Earlsfield 113 £2,291
      Kennington 45 £2,293
      Tolworth 40 £2,294
      Stratford 367 £2,306
      Ickenham 45 £2,319
      Colindale 207 £2,322
      Dulwich 25 £2,338
      Balham 253 £2,341
      Oval 136 £2,351
      Hendon Central 109 £2,358
      Whetstone 53 £2,372
      Lower Morden 20 £2,381
      Hornchurch 25 £2,385
      Stamford Hill 90 £2,401
      Crouch End 101 £2,412
      Hackney 141 £2,426
      Dalston 123 £2,443
      Greenwich Peninsula 59 £2,460
      Woodside Park 41 £2,513
      Hanwell 231 £2,517
      Clayhall 53 £2,518
      Church End 95 £2,538
      Blackwall 288 £2,541
      Kilburn 189 £2,560
      North Kensington 399 £2,561
      Shepherd's Bush 525 £2,563
      St Pancras 258 £2,564
      Upton 43 £2,565
      Norbiton 229 £2,570
      Wandsworth 266 £2,570
      Stroud Green 49 £2,593
      Hackbridge 27 £2,617
      Merton Park 108 £2,618
      Putney 191 £2,619
      Haggerston 109 £2,619
      Spring Grove 141 £2,632
      Clapham 333 £2,639
      Stoke Newington 181 £2,657
      Friern Barnet 47 £2,667
      Elephant and Castle 235 £2,680
      Tufnell Park 44 £2,690
      Middle Park 45 £2,694
      West Kensington 390 £2,696
      Bermondsey 205 £2,738
      Whitechapel 668 £2,764
      Queen's Park 137 £2,779
      Gidea Park 35 £2,853
      Isle of Dogs 618 £2,872
      West Finchley 50 £2,874
      Temple Fortune 72 £2,881
      Brent Cross 77 £2,966
      Roehampton 96 £2,993
      South Hampstead 211 £3,014
      Barnsbury 312 £3,039
      Lambeth 57 £3,074
      Brook Green 168 £3,084
      Islington 228 £3,137
      Cockfosters 63 £3,169
      Clapham Junction 419 £3,186
      Battersea 254 £3,209
      Hoxton 194 £3,241
      Brondesbury 148 £3,272
      Hammersmith 581 £3,287
      Highbury 250 £3,355
      Muswell Hill 127 £3,360
      Canary Wharf 378 £3,370
      Mortlake 42 £3,387
      Mill Hill 60 £3,462
      Kentish Town 192 £3,502
      Somers Town 101 £3,502
      Strawberry Hill 52 £3,523
      Shoreditch 142 £3,527
      Raynes Park 143 £3,552
      Golders Green 165 £3,692
      Fulham 495 £3,694
      Finsbury 142 £3,710
      Hampton Wick 32 £3,728
      Earl's Court 568 £3,731
      Waterloo 89 £3,732
      Wapping 245 £3,760
      Kew 45 £3,767
      Fitzrovia 312 £3,773
      The Borough 207 £3,854
      North Sheen 57 £3,911
      High Barnet 42 £4,034
      King's Cross 196 £4,102
      Vauxhall 273 £4,129
      Gospel Oak 54 £4,140
      Clerkenwell 233 £4,174
      Petersham 27 £4,487
      East Sheen 50 £4,533
      West Hampstead 332 £4,613
      St Margarets 56 £4,654
      Holborn 207 £4,738
      Southwark 97 £4,941
      Chalk Farm 341 £5,214
      Bloomsbury 143 £5,261
      Notting Hill 468 £5,265
      Brompton 931 £5,523
      Belsize Park 413 £6,336
      Coombe 32 £7,325
      Chelsea 480 £7,927
      Kensington 372 £9,026
      South Kensington 542 £11,720
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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