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 21 £1,129
      Shirley 22 £1,181
      Bexley 64 £1,241
      St Paul's Cray 27 £1,296
      Plashet 96 £1,307
      Elm Park 24 £1,342
      Abbey Wood 47 £1,369
      Waddon 134 £1,372
      South Woodford 28 £1,372
      Thornton Heath 196 £1,386
      Woodside 46 £1,389
      Southend 36 £1,395
      Kenley 21 £1,397
      Forest Gate 73 £1,401
      Downham 38 £1,403
      Barking Riverside 25 £1,425
      Poverest 38 £1,436
      Manor Park 69 £1,436
      Highams Park 68 £1,437
      Edmonton 131 £1,439
      Yiewsley 57 £1,439
      Purley 94 £1,446
      Mitcham 131 £1,484
      Ponders End 63 £1,486
      South Norwood 77 £1,503
      Chadwell Heath 35 £1,505
      Catford South 65 £1,517
      Hounslow West 125 £1,518
      Snaresbrook 22 £1,529
      New Eltham 28 £1,531
      Penge 40 £1,532
      Northumberland Heath 26 £1,534
      Addiscombe 98 £1,539
      Thamesmead 60 £1,541
      Plaistow 159 £1,560
      Chingford 64 £1,560
      West Green 272 £1,564
      Pollards Hill 51 £1,565
      Maryland 74 £1,570
      Horn Park 30 £1,573
      Harringay 182 £1,574
      Anerley 35 £1,584
      Leyton 267 £1,585
      Beckenham 63 £1,585
      Bethnal Green 387 £1,602
      Becontree Heath 71 £1,603
      Upper Norwood 39 £1,605
      Bowes 49 £1,607
      Morden 30 £1,607
      Shortlands 43 £1,608
      Plumstead 153 £1,623
      Forest Hill 75 £1,628
      Harold Hill 24 £1,629
      Wealdstone 207 £1,630
      Perry Vale 60 £1,650
      Little Ilford 72 £1,651
      Honor Oak 34 £1,654
      Becontree 66 £1,663
      New Cross Gate 91 £1,667
      Carshalton Beeches 57 £1,668
      Heston 62 £1,680
      Feltham 106 £1,684
      Hither Green 90 £1,686
      Herne Hill 22 £1,689
      Hale End 36 £1,691
      Osterley 36 £1,693
      Poplar 199 £1,695
      Widmore 41 £1,696
      Seven Kings 117 £1,696
      Collier's Wood 117 £1,697
      Gallions Reach 55 £1,704
      West Drayton 58 £1,707
      Shooters Hill 51 £1,708
      Finchley 61 £1,720
      Kenton 31 £1,721
      Brockley 62 £1,723
      Brunswick Park 47 £1,727
      Sudbury 143 £1,728
      Greenford 93 £1,729
      Broad Green 216 £1,731
      Rush Green 44 £1,739
      Beckton 100 £1,755
      Camberwell 136 £1,757
      Hackney Wick 41 £1,757
      East Dulwich 72 £1,760
      New Cross 127 £1,761
      Benhilton 88 £1,766
      Cricklewood 89 £1,768
      Norbury 59 £1,769
      Gants Hill 92 £1,773
      Colney Hatch 33 £1,776
      Ladywell 122 £1,777
      Crystal Palace 41 £1,778
      Cowley 76 £1,782
      Harlesden 146 £1,782
      Streatham Hill 286 £1,782
      Nunhead 60 £1,787
      Rayners Lane 134 £1,789
      Longlands 27 £1,791
      Bedfont 31 £1,800
      Homerton 113 £1,801
      Bow 235 £1,810
      Fairlop 29 £1,810
      The Wrythe 30 £1,811
      West Heath 20 £1,816
      Selhurst 96 £1,821
      Palmers Green 88 £1,829
      Sudbury Hill 42 £1,830
      Northwood 87 £1,835
      Deptford 108 £1,839
      Leytonstone 134 £1,840
      Clapton 151 £1,841
      Alperton 104 £1,844
      Redbridge 28 £1,847
      Thames View 70 £1,848
      Southgate 55 £1,856
      Worton 114 £1,859
      Newbury Park 67 £1,871
      West Hackney 71 £1,874
      Streatham 200 £1,881
      Well Hall 41 £1,883
      West Hendon 52 £1,885
      Canning Town 214 £1,890
      Hatch End 20 £1,890
      Wallington 39 £1,898
      Upton Park 86 £1,907
      Barnehurst 27 £1,910
      Southbury 72 £1,912
      Tulse Hill 49 £1,914
      Cranford 31 £1,915
      Preston 154 £1,915
      Belmont 32 £1,921
      Charlton 107 £1,924
      Harrow Weald 86 £1,928
      Hillingdon 74 £1,929
      Yeading 85 £1,932
      West Ham 111 £1,935
      Surbiton 90 £1,936
      New Southgate 45 £1,940
      Collier Row 41 £1,947
      Hornsey 142 £1,957
      Loughborough Junction 99 £1,961
      Hayes 188 £1,973
      Dagenham 62 £1,991
      Kidbrooke 117 £1,996
      Summerstown 131 £2,009
      Haggerston 95 £2,015
      West Norwood 111 £2,025
      Whitton 36 £2,036
      Pinner 51 £2,037
      Rotherhithe 179 £2,045
      Finsbury Park 137 £2,050
      Scrattons Farm 38 £2,056
      Chinbrook 34 £2,062
      North Finchley 75 £2,063
      Park Royal 248 £2,063
      West Barnes 45 £2,080
      New Barnet 36 £2,089
      Perivale 85 £2,091
      Furzedown 339 £2,098
      New Malden 59 £2,104
      Limehouse 223 £2,112
      Merton 128 £2,116
      Shadwell 111 £2,120
      Brixton 222 £2,121
      Stanmore 39 £2,127
      Hornchurch 30 £2,133
      Shacklewell 108 £2,141
      Old Kent Road 175 £2,141
      Holloway 249 £2,142
      Worcester Park 22 £2,148
      Mile End 173 £2,155
      Archway 147 £2,173
      Harmondsworth 21 £2,173
      Dollis Hill 183 £2,188
      Stockwell 217 £2,196
      Earlsfield 120 £2,201
      Hendon 91 £2,216
      Walworth 176 £2,235
      Stratford 361 £2,238
      East Greenwich 224 £2,241
      Charlton Riverside 59 £2,242
      Southfields 130 £2,242
      Hainault 24 £2,250
      Stepney 219 £2,250
      Tolworth 36 £2,281
      Kingsbury 80 £2,286
      Ickenham 53 £2,303
      Hackney 148 £2,331
      Colindale 206 £2,340
      Kennington 39 £2,342
      Spring Grove 125 £2,352
      Whetstone 60 £2,356
      Silvertown 146 £2,357
      Balham 257 £2,358
      Mapesbury 77 £2,360
      Dulwich 24 £2,369
      Stamford Hill 93 £2,371
      Twyford 78 £2,373
      Putney 219 £2,377
      Hendon Central 102 £2,402
      Hook 22 £2,419
      Crouch End 100 £2,449
      Oval 130 £2,461
      Greenwich Peninsula 59 £2,480
      Norbiton 209 £2,489
      Slade Green 20 £2,492
      Hackbridge 28 £2,495
      Stroud Green 56 £2,504
      Dalston 127 £2,506
      Blackheath 39 £2,515
      Wandsworth 293 £2,525
      Clapham 326 £2,539
      Woodside Park 43 £2,549
      Stoke Newington 164 £2,554
      Highbury 186 £2,561
      Clayhall 53 £2,572
      Church End 85 £2,575
      Hanwell 230 £2,577
      St Pancras 280 £2,585
      Blackwall 280 £2,610
      Shepherd's Bush 484 £2,619
      Friern Barnet 49 £2,631
      Clapham Junction 343 £2,644
      Elephant and Castle 239 £2,663
      Upton 41 £2,671
      West Kensington 380 £2,684
      Tufnell Park 40 £2,714
      Whitechapel 677 £2,720
      Middle Park 41 £2,731
      Bermondsey 233 £2,748
      Peckham 226 £2,765
      Kilburn 130 £2,837
      Queen's Park 136 £2,853
      West Finchley 50 £2,893
      Temple Fortune 73 £2,929
      Merton Park 113 £2,964
      Isle of Dogs 584 £2,990
      Battersea 296 £3,011
      Barnsbury 327 £3,018
      Roehampton 93 £3,053
      Gidea Park 33 £3,076
      Cockfosters 64 £3,101
      Islington 223 £3,117
      South Hampstead 220 £3,126
      Brondesbury 153 £3,140
      Brent Cross 73 £3,152
      Lambeth 53 £3,155
      Mortlake 45 £3,240
      Hoxton 199 £3,271
      Mill Hill 58 £3,280
      Brook Green 182 £3,310
      Muswell Hill 119 £3,376
      Hammersmith 558 £3,397
      Canary Wharf 376 £3,412
      Kentish Town 194 £3,437
      Strawberry Hill 52 £3,466
      Somers Town 99 £3,480
      Shoreditch 154 £3,499
      Raynes Park 152 £3,533
      Waterloo 107 £3,585
      North Kensington 324 £3,626
      Hampton Wick 31 £3,697
      Fulham 538 £3,716
      Clerkenwell 207 £3,756
      Wapping 254 £3,769
      Golders Green 150 £3,778
      Fitzrovia 317 £3,785
      Finsbury 146 £3,858
      King's Cross 240 £3,870
      Kew 45 £3,893
      Earl's Court 563 £3,906
      The Borough 194 £3,954
      North Sheen 51 £4,103
      High Barnet 40 £4,176
      Vauxhall 270 £4,180
      East Sheen 51 £4,209
      Gospel Oak 49 £4,267
      Petersham 26 £4,442
      West Hampstead 326 £4,499
      Holborn 135 £4,687
      St Margarets 55 £4,733
      Southwark 112 £4,842
      Notting Hill 480 £5,212
      Bloomsbury 144 £5,380
      Chalk Farm 321 £5,409
      Brompton 818 £5,618
      Belsize Park 469 £6,210
      Coombe 30 £7,645
      Chelsea 483 £8,187
      Kensington 463 £8,421
      Hampstead Garden Suburb 69 £11,821
      South Kensington 536 £11,951
      Be the first to find new properties
      Your search
      • Greater london

      There were 4,731 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!