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
      St Paul's Cray 26 £1,222
      Bexley 65 £1,246
      Shirley 25 £1,258
      Elm Park 26 £1,310
      Southend 35 £1,335
      Plashet 105 £1,348
      Thornton Heath 225 £1,372
      Waddon 125 £1,374
      Downham 41 £1,386
      Thamesmead 57 £1,391
      Kenley 21 £1,403
      Woodside 57 £1,419
      Highams Park 66 £1,420
      Purley 87 £1,424
      Yiewsley 63 £1,432
      Edmonton 132 £1,432
      Barking Riverside 28 £1,433
      Chadwell Heath 31 £1,444
      Poverest 45 £1,449
      Abbey Wood 48 £1,451
      Manor Park 71 £1,453
      Forest Gate 78 £1,458
      New Beckenham 22 £1,477
      South Norwood 91 £1,485
      South Woodford 27 £1,492
      Ponders End 68 £1,493
      Horn Park 30 £1,494
      Pollards Hill 53 £1,504
      Welling 21 £1,505
      Northumberland Heath 31 £1,516
      Plaistow 174 £1,527
      Catford South 68 £1,527
      Mitcham 139 £1,533
      Snaresbrook 21 £1,545
      Chingford 66 £1,556
      Upper Norwood 35 £1,557
      New Eltham 26 £1,560
      Harold Hill 33 £1,560
      Leyton 268 £1,566
      Morden 32 £1,572
      Hounslow West 143 £1,574
      Plumstead 138 £1,576
      Anerley 36 £1,581
      West Green 288 £1,583
      Palmers Green 95 £1,590
      Broad Green 213 £1,593
      Maryland 80 £1,598
      Harringay 186 £1,600
      Addiscombe 99 £1,609
      Penge 37 £1,615
      Little Ilford 75 £1,622
      Beckenham 67 £1,624
      Bethnal Green 395 £1,626
      Cricklewood 107 £1,628
      Honor Oak 30 £1,634
      Kenton 33 £1,637
      Worton 124 £1,637
      Carshalton Beeches 58 £1,638
      Seven Kings 118 £1,641
      Wealdstone 228 £1,644
      Hackney Wick 37 £1,646
      Bowes 52 £1,653
      Redbridge 31 £1,656
      Becontree Heath 79 £1,669
      Sudbury 157 £1,670
      Hale End 30 £1,675
      Widmore 43 £1,677
      Becontree 66 £1,679
      The Wrythe 32 £1,679
      Selhurst 97 £1,689
      Feltham 116 £1,693
      Hither Green 94 £1,695
      Shooters Hill 54 £1,695
      Collier's Wood 129 £1,696
      Forest Hill 66 £1,696
      Brunswick Park 44 £1,697
      New Southgate 44 £1,704
      Perry Vale 70 £1,704
      Rush Green 51 £1,704
      Gants Hill 108 £1,706
      Lower Belvedere 21 £1,708
      Finchley 63 £1,709
      Beckton 110 £1,711
      Gallions Reach 57 £1,712
      Greenford 105 £1,717
      Blendon 21 £1,719
      Osterley 41 £1,720
      Herne Hill 23 £1,721
      Shortlands 47 £1,725
      Brockley 64 £1,728
      Thames View 73 £1,729
      Camberwell 146 £1,733
      West Drayton 64 £1,745
      Little Heath 22 £1,745
      Norbury 60 £1,753
      New Cross 130 £1,756
      East Dulwich 78 £1,760
      Streatham Hill 291 £1,764
      Dulwich Village 20 £1,764
      Ladywell 122 £1,766
      Poplar 194 £1,767
      Heston 68 £1,771
      Homerton 117 £1,773
      Longlands 30 £1,775
      Belmont 40 £1,784
      New Cross Gate 87 £1,788
      Southbury 79 £1,795
      Rayners Lane 147 £1,799
      Harlesden 157 £1,810
      Nunhead 60 £1,810
      Collier Row 48 £1,817
      Northwood 83 £1,818
      Bedfont 41 £1,821
      Surbiton 94 £1,827
      Rainham 21 £1,832
      Sudbury Hill 44 £1,834
      Dagenham 74 £1,836
      Bow 240 £1,838
      Barnehurst 30 £1,842
      Upton Park 92 £1,844
      Newbury Park 73 £1,845
      Hanworth 24 £1,849
      Hillingdon 86 £1,850
      Southgate 54 £1,851
      Wallington 50 £1,858
      Crystal Palace 38 £1,861
      Harold Wood 23 £1,861
      Fairlop 33 £1,871
      Colney Hatch 42 £1,873
      Benhilton 89 £1,875
      Deptford 106 £1,879
      Canning Town 230 £1,883
      Streatham 213 £1,887
      Well Hall 46 £1,888
      Cowley 74 £1,889
      Clapton 154 £1,896
      Stepney 203 £1,896
      Tulse Hill 52 £1,901
      Alperton 122 £1,905
      Whitton 33 £1,906
      Charlton 99 £1,920
      West Heath 23 £1,934
      Yeading 77 £1,942
      Harrow Weald 82 £1,943
      Brixton 230 £1,946
      Preston 152 £1,953
      Hayes 177 £1,960
      West Norwood 111 £1,963
      Leytonstone 123 £1,963
      West Hendon 47 £1,964
      West Ham 117 £1,971
      West Hackney 63 £1,972
      Hornsey 136 £1,973
      Chinbrook 39 £1,974
      Cranford 33 £1,998
      Loughborough Junction 96 £2,013
      Rotherhithe 199 £2,017
      Mile End 168 £2,019
      Hainault 25 £2,028
      Stanmore 49 £2,036
      Summerstown 139 £2,039
      Kidbrooke 127 £2,041
      Finsbury Park 140 £2,042
      Harmondsworth 23 £2,045
      Park Royal 258 £2,052
      Barkingside 23 £2,053
      Furzedown 354 £2,054
      Limehouse 229 £2,071
      West Barnes 49 £2,073
      New Barnet 40 £2,077
      Peckham 197 £2,090
      Pinner 43 £2,091
      Merton 126 £2,122
      New Malden 62 £2,129
      Blackheath 38 £2,130
      Worcester Park 24 £2,131
      Archway 146 £2,139
      Perivale 87 £2,151
      Shacklewell 112 £2,167
      Old Kent Road 164 £2,176
      Hendon 108 £2,186
      North Finchley 79 £2,186
      Dollis Hill 187 £2,214
      Stockwell 222 £2,216
      Hook 23 £2,218
      Scrattons Farm 42 £2,223
      Kingsbury 92 £2,227
      Shadwell 116 £2,229
      Silvertown 152 £2,251
      Charlton Riverside 63 £2,254
      East Greenwich 233 £2,264
      Walworth 182 £2,265
      Earlsfield 115 £2,288
      Holloway 262 £2,294
      Twyford 85 £2,297
      Southfields 137 £2,314
      Kennington 44 £2,316
      Stratford 371 £2,319
      Hornchurch 26 £2,324
      Colindale 209 £2,337
      Dulwich 25 £2,338
      Oval 137 £2,341
      Balham 257 £2,349
      Mapesbury 80 £2,351
      Hendon Central 109 £2,351
      Whetstone 55 £2,359
      Tolworth 42 £2,375
      Lower Morden 20 £2,381
      Stamford Hill 89 £2,401
      Hackney 141 £2,403
      Crouch End 101 £2,412
      Dalston 125 £2,437
      Ickenham 48 £2,440
      Greenwich Peninsula 58 £2,466
      Clayhall 53 £2,498
      Hanwell 232 £2,510
      Blackwall 292 £2,543
      Woodside Park 42 £2,544
      Wandsworth 272 £2,546
      Upton 45 £2,547
      Church End 93 £2,550
      North Kensington 399 £2,556
      Kilburn 190 £2,556
      Shepherd's Bush 526 £2,561
      Stroud Green 50 £2,568
      St Pancras 256 £2,572
      Norbiton 231 £2,584
      Hackbridge 27 £2,617
      Putney 193 £2,617
      Clapham 334 £2,622
      Spring Grove 141 £2,631
      Haggerston 115 £2,633
      Stoke Newington 183 £2,641
      Merton Park 109 £2,646
      Friern Barnet 47 £2,667
      Middle Park 46 £2,668
      Tufnell Park 44 £2,690
      Elephant and Castle 232 £2,698
      West Kensington 391 £2,704
      Bermondsey 206 £2,735
      Queen's Park 140 £2,746
      Whitechapel 666 £2,772
      Temple Fortune 74 £2,848
      Gidea Park 36 £2,854
      Isle of Dogs 618 £2,864
      West Finchley 50 £2,873
      Brent Cross 77 £2,964
      South Hampstead 211 £3,004
      Roehampton 96 £3,012
      Barnsbury 314 £3,026
      Lambeth 58 £3,072
      Brook Green 167 £3,087
      Islington 229 £3,129
      Cockfosters 64 £3,132
      Clapham Junction 420 £3,189
      Battersea 257 £3,203
      Hoxton 196 £3,235
      Brondesbury 149 £3,267
      Hammersmith 583 £3,268
      Highbury 251 £3,343
      Muswell Hill 128 £3,351
      Canary Wharf 376 £3,377
      Mortlake 42 £3,387
      Strawberry Hill 54 £3,433
      Mill Hill 60 £3,450
      Kentish Town 194 £3,495
      Somers Town 102 £3,502
      Shoreditch 145 £3,525
      Raynes Park 144 £3,542
      Hampton 20 £3,579
      Golders Green 165 £3,670
      Fulham 495 £3,700
      Waterloo 90 £3,701
      Kingston Vale 20 £3,702
      Finsbury 142 £3,710
      Hampton Wick 32 £3,728
      Earl's Court 566 £3,737
      Wapping 245 £3,759
      Kew 45 £3,767
      Fitzrovia 312 £3,786
      The Borough 206 £3,832
      North Sheen 58 £3,930
      High Barnet 42 £4,034
      King's Cross 196 £4,058
      Vauxhall 277 £4,109
      Gospel Oak 54 £4,140
      Clerkenwell 235 £4,173
      Petersham 27 £4,553
      East Sheen 49 £4,587
      West Hampstead 330 £4,622
      St Margarets 55 £4,696
      Holborn 209 £4,738
      Southwark 97 £4,932
      Chalk Farm 341 £5,209
      Notting Hill 471 £5,240
      Bloomsbury 141 £5,299
      Brompton 934 £5,524
      Belsize Park 415 £6,353
      Coombe 33 £7,123
      Chelsea 481 £7,928
      Kensington 373 £9,008
      South Kensington 545 £11,694
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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