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
      St Paul's Cray 25 £1,205
      Bexley 65 £1,246
      Forestdale 25 £1,251
      Shirley 24 £1,283
      Plashet 101 £1,337
      Southend 36 £1,350
      Thornton Heath 219 £1,370
      Waddon 121 £1,375
      Thamesmead 55 £1,397
      Downham 40 £1,399
      Kenley 21 £1,403
      Highams Park 66 £1,407
      Horn Park 29 £1,412
      Elm Park 23 £1,415
      Woodside 55 £1,420
      Edmonton 126 £1,427
      Yiewsley 63 £1,432
      Barking Riverside 25 £1,435
      Purley 83 £1,444
      Poverest 45 £1,449
      Abbey Wood 46 £1,452
      Manor Park 71 £1,453
      Forest Gate 75 £1,459
      New Beckenham 22 £1,477
      South Woodford 26 £1,478
      Chadwell Heath 29 £1,482
      South Norwood 91 £1,485
      Northumberland Heath 30 £1,499
      Catford South 66 £1,507
      Mitcham 138 £1,528
      Pollards Hill 52 £1,533
      Ponders End 65 £1,533
      Plaistow 169 £1,538
      Snaresbrook 20 £1,550
      Upper Norwood 34 £1,553
      Chingford 64 £1,554
      Harold Hill 33 £1,560
      Leyton 264 £1,561
      Plumstead 136 £1,566
      West Green 286 £1,577
      Anerley 36 £1,581
      Palmers Green 92 £1,582
      New Eltham 25 £1,588
      Hounslow West 138 £1,589
      Harringay 181 £1,589
      Morden 31 £1,592
      Broad Green 210 £1,592
      Maryland 79 £1,604
      Addiscombe 97 £1,610
      Cricklewood 106 £1,615
      Penge 37 £1,615
      Seven Kings 111 £1,619
      Beckenham 68 £1,620
      Becontree Heath 77 £1,621
      Bethnal Green 391 £1,622
      Worton 121 £1,633
      Honor Oak 30 £1,634
      Kenton 33 £1,637
      Carshalton Beeches 58 £1,638
      Wealdstone 229 £1,639
      Hackney Wick 35 £1,640
      Hither Green 87 £1,653
      Little Ilford 72 £1,657
      Widmore 41 £1,668
      Hale End 30 £1,675
      Sudbury 150 £1,681
      Feltham 112 £1,682
      Brockley 64 £1,684
      Bowes 49 £1,688
      Collier's Wood 128 £1,688
      Beckton 106 £1,690
      Becontree 63 £1,693
      Shooters Hill 54 £1,696
      Brunswick Park 44 £1,697
      Redbridge 28 £1,698
      Perry Vale 68 £1,698
      Forest Hill 65 £1,699
      New Southgate 44 £1,704
      Osterley 40 £1,707
      Finchley 62 £1,707
      Camberwell 139 £1,711
      Shortlands 45 £1,717
      Greenford 105 £1,717
      Selhurst 93 £1,717
      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 74 £1,744
      Lower Belvedere 20 £1,756
      Poplar 192 £1,760
      West Drayton 61 £1,760
      New Cross 128 £1,762
      Dulwich Village 20 £1,764
      Little Heath 21 £1,764
      Ladywell 122 £1,765
      Norbury 57 £1,769
      Streatham Hill 288 £1,770
      Longlands 30 £1,775
      Heston 67 £1,785
      Southgate 51 £1,786
      Homerton 113 £1,788
      New Cross Gate 86 £1,788
      Southbury 75 £1,800
      Belmont 39 £1,804
      Rayners Lane 144 £1,807
      Rainham 22 £1,808
      Collier Row 48 £1,817
      Harlesden 156 £1,819
      Bedfont 41 £1,821
      Hanworth 23 £1,821
      Nunhead 59 £1,824
      Newbury Park 71 £1,837
      Bow 237 £1,840
      Dagenham 73 £1,840
      Sudbury Hill 43 £1,851
      Upton Park 92 £1,851
      Northwood 80 £1,852
      Deptford 102 £1,856
      Surbiton 91 £1,857
      Wallington 50 £1,858
      Well Hall 45 £1,866
      Colney Hatch 43 £1,871
      Fairlop 33 £1,871
      The Wrythe 32 £1,875
      Benhilton 87 £1,878
      Barnehurst 29 £1,880
      Cowley 72 £1,881
      Crystal Palace 38 £1,883
      Canning Town 228 £1,893
      Clapton 153 £1,895
      Hillingdon 80 £1,895
      Streatham 208 £1,898
      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
      Yeading 76 £1,944
      Brixton 222 £1,945
      Charlton 98 £1,946
      Hainault 22 £1,950
      West Hackney 60 £1,956
      Hayes 175 £1,960
      Leytonstone 121 £1,964
      West Hendon 47 £1,964
      Harrow Weald 80 £1,965
      West Ham 111 £1,975
      West Norwood 106 £1,976
      Preston 148 £1,983
      Hornsey 133 £1,983
      Stanmore 46 £1,994
      Cranford 33 £1,998
      Rotherhithe 197 £1,999
      Loughborough Junction 93 £2,002
      Chinbrook 38 £2,005
      Barkingside 24 £2,009
      Mile End 165 £2,019
      Summerstown 139 £2,023
      Kidbrooke 124 £2,043
      Finsbury Park 139 £2,044
      Harmondsworth 23 £2,045
      Park Royal 255 £2,057
      West Barnes 47 £2,062
      Furzedown 344 £2,069
      Limehouse 229 £2,075
      New Barnet 39 £2,089
      Peckham 194 £2,093
      Merton 124 £2,103
      Pinner 42 £2,115
      Archway 144 £2,117
      New Malden 61 £2,125
      Blackheath 38 £2,130
      Worcester Park 24 £2,131
      Shacklewell 110 £2,156
      Perivale 86 £2,158
      Old Kent Road 163 £2,174
      North Finchley 79 £2,186
      Hendon 104 £2,207
      Stockwell 219 £2,214
      Dollis Hill 183 £2,223
      Shadwell 116 £2,229
      Silvertown 151 £2,251
      Charlton Riverside 63 £2,254
      Kingsbury 87 £2,260
      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 259 £2,278
      Earlsfield 113 £2,291
      Tolworth 40 £2,294
      Mapesbury 79 £2,299
      Stratford 367 £2,312
      Kennington 44 £2,316
      Ickenham 45 £2,319
      Balham 253 £2,341
      Colindale 208 £2,346
      Hendon Central 107 £2,349
      Oval 136 £2,351
      Whetstone 53 £2,372
      Lower Morden 20 £2,381
      Hornchurch 25 £2,385
      Stamford Hill 89 £2,402
      Dulwich 24 £2,405
      Hackney 140 £2,411
      Crouch End 101 £2,412
      Dalston 123 £2,443
      Greenwich Peninsula 59 £2,460
      Woodside Park 41 £2,513
      Hanwell 231 £2,517
      Clayhall 53 £2,518
      Blackwall 285 £2,535
      Church End 95 £2,538
      Wandsworth 266 £2,556
      North Kensington 399 £2,561
      Shepherd's Bush 520 £2,563
      Upton 43 £2,565
      Kilburn 188 £2,566
      St Pancras 257 £2,568
      Norbiton 228 £2,572
      Stroud Green 49 £2,593
      Putney 190 £2,614
      Hackbridge 27 £2,617
      Merton Park 108 £2,618
      Haggerston 109 £2,619
      Clapham 333 £2,622
      Spring Grove 141 £2,632
      Stoke Newington 181 £2,652
      Friern Barnet 47 £2,667
      Elephant and Castle 234 £2,681
      Tufnell Park 44 £2,690
      Middle Park 45 £2,694
      West Kensington 390 £2,696
      Bermondsey 205 £2,738
      Whitechapel 663 £2,770
      Queen's Park 137 £2,779
      Gidea Park 35 £2,853
      West Finchley 50 £2,874
      Isle of Dogs 614 £2,876
      Temple Fortune 72 £2,881
      Brent Cross 76 £2,991
      Roehampton 96 £2,993
      South Hampstead 210 £3,015
      Barnsbury 312 £3,039
      Lambeth 56 £3,053
      Brook Green 168 £3,084
      Islington 227 £3,139
      Cockfosters 62 £3,176
      Clapham Junction 420 £3,193
      Battersea 253 £3,213
      Hoxton 194 £3,241
      Brondesbury 148 £3,272
      Hammersmith 580 £3,275
      Muswell Hill 127 £3,360
      Highbury 248 £3,363
      Canary Wharf 376 £3,377
      Mortlake 42 £3,387
      Mill Hill 60 £3,462
      Kentish Town 191 £3,499
      Somers Town 100 £3,503
      Strawberry Hill 52 £3,523
      Shoreditch 142 £3,526
      Raynes Park 143 £3,552
      Golders Green 165 £3,692
      Fulham 492 £3,700
      Kingston Vale 20 £3,702
      Finsbury 142 £3,710
      Hampton Wick 32 £3,728
      Waterloo 89 £3,732
      Earl's Court 566 £3,736
      Wapping 245 £3,748
      Kew 45 £3,767
      Fitzrovia 310 £3,788
      The Borough 207 £3,854
      North Sheen 56 £3,931
      High Barnet 42 £4,034
      King's Cross 195 £4,072
      Vauxhall 273 £4,130
      Gospel Oak 54 £4,140
      Clerkenwell 233 £4,174
      East Sheen 50 £4,533
      Petersham 26 £4,540
      West Hampstead 331 £4,622
      St Margarets 55 £4,696
      Holborn 207 £4,737
      Southwark 97 £4,941
      Chalk Farm 341 £5,214
      Bloomsbury 143 £5,260
      Notting Hill 467 £5,264
      Brompton 930 £5,523
      Belsize Park 412 £6,349
      Coombe 32 £7,325
      Chelsea 480 £7,927
      Kensington 370 £9,064
      South Kensington 540 £11,746
      Hampstead Garden Suburb 69 £12,233
      Be the first to find new properties
      Your search
      • Greater london

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