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,119
      Shirley 23 £1,173
      Bexley 67 £1,230
      St Paul's Cray 25 £1,249
      Plashet 88 £1,272
      Kenley 23 £1,350
      Abbey Wood 45 £1,368
      Waddon 128 £1,370
      Thornton Heath 202 £1,394
      Thamesmead 54 £1,400
      Forest Gate 70 £1,401
      South Woodford 28 £1,407
      Downham 38 £1,410
      Southend 38 £1,425
      Horn Park 26 £1,427
      Edmonton 129 £1,429
      Elm Park 21 £1,429
      Poverest 37 £1,430
      Woodside 49 £1,431
      Highams Park 68 £1,448
      Purley 93 £1,461
      Barking Riverside 23 £1,470
      Yiewsley 55 £1,472
      Manor Park 69 £1,476
      Ponders End 61 £1,481
      Mitcham 128 £1,495
      Hounslow West 130 £1,505
      Catford South 61 £1,510
      Snaresbrook 24 £1,517
      Upper Norwood 37 £1,526
      South Norwood 84 £1,528
      Harringay 185 £1,529
      Anerley 36 £1,535
      West Green 276 £1,535
      Plaistow 154 £1,545
      Pollards Hill 50 £1,547
      New Eltham 29 £1,549
      Penge 40 £1,562
      Chadwell Heath 36 £1,563
      Northumberland Heath 26 £1,565
      Chingford 61 £1,566
      Addiscombe 100 £1,572
      Bethnal Green 383 £1,594
      Maryland 75 £1,595
      Brockley 58 £1,598
      Leyton 251 £1,600
      Beckenham 64 £1,605
      Bowes 45 £1,610
      Harold Hill 26 £1,615
      Little Ilford 71 £1,618
      Morden 32 £1,619
      Forest Hill 78 £1,622
      Wealdstone 202 £1,630
      Honor Oak 33 £1,635
      Kenton 33 £1,653
      Plumstead 145 £1,654
      Perry Vale 57 £1,656
      Widmore 42 £1,661
      Osterley 35 £1,665
      Becontree Heath 75 £1,667
      Poplar 189 £1,668
      Hither Green 90 £1,673
      Shortlands 43 £1,675
      Feltham 106 £1,680
      Cricklewood 100 £1,684
      Finchley 55 £1,690
      Seven Kings 120 £1,690
      New Cross Gate 89 £1,692
      Camberwell 139 £1,693
      Carshalton Beeches 55 £1,697
      Gallions Reach 55 £1,704
      Collier's Wood 114 £1,707
      Bedfont 27 £1,713
      Herne Hill 24 £1,714
      Heston 65 £1,719
      Hackney Wick 40 £1,719
      Shooters Hill 48 £1,722
      Nunhead 60 £1,722
      Norbury 62 £1,723
      Beckton 99 £1,729
      Streatham Hill 301 £1,735
      Worton 112 £1,737
      West Drayton 55 £1,738
      New Cross 126 £1,738
      Rayners Lane 140 £1,748
      Sudbury 141 £1,749
      Gants Hill 102 £1,759
      East Dulwich 73 £1,761
      Becontree 60 £1,763
      Rush Green 45 £1,765
      Brunswick Park 45 £1,768
      Greenford 93 £1,769
      Cowley 76 £1,770
      Redbridge 26 £1,774
      Ladywell 123 £1,777
      Crystal Palace 39 £1,782
      Benhilton 83 £1,789
      Homerton 110 £1,799
      Thames View 70 £1,804
      Colney Hatch 33 £1,811
      Bow 233 £1,817
      Fairlop 29 £1,819
      Sudbury Hill 43 £1,820
      Harlesden 149 £1,822
      Wallington 43 £1,826
      Deptford 106 £1,827
      Newbury Park 76 £1,837
      West Hackney 71 £1,838
      Palmers Green 88 £1,839
      Selhurst 101 £1,844
      The Wrythe 29 £1,846
      Longlands 21 £1,847
      Leytonstone 132 £1,852
      West Heath 21 £1,854
      Broad Green 239 £1,854
      Northwood 85 £1,862
      Clapton 146 £1,871
      Streatham 202 £1,872
      Alperton 104 £1,877
      Hainault 22 £1,877
      Preston 151 £1,878
      Hatch End 20 £1,890
      Charlton 101 £1,893
      Well Hall 40 £1,894
      Canning Town 218 £1,898
      Tulse Hill 49 £1,899
      Southgate 50 £1,900
      New Southgate 43 £1,902
      Upton Park 85 £1,904
      Harrow Weald 83 £1,904
      West Ham 113 £1,911
      West Hendon 55 £1,914
      Scrattons Farm 35 £1,922
      Southbury 70 £1,924
      Yeading 84 £1,928
      Hillingdon 77 £1,941
      Collier Row 42 £1,942
      Hayes 187 £1,948
      Hornsey 143 £1,952
      Belmont 29 £1,952
      Loughborough Junction 104 £1,958
      Barnehurst 25 £1,960
      Haggerston 92 £1,978
      West Norwood 116 £1,981
      Summerstown 127 £1,991
      Earlsfield 146 £1,993
      Surbiton 83 £2,005
      Kidbrooke 121 £2,006
      Barkingside 22 £2,026
      Shacklewell 113 £2,040
      Rotherhithe 176 £2,042
      Finsbury Park 135 £2,043
      Perivale 83 £2,053
      Cranford 29 £2,058
      Dagenham 67 £2,058
      West Barnes 45 £2,060
      Whitton 34 £2,060
      Pinner 49 £2,061
      Hornchurch 33 £2,070
      Park Royal 243 £2,077
      Merton 123 £2,078
      Furzedown 342 £2,080
      Stanmore 41 £2,097
      New Malden 58 £2,105
      North Finchley 76 £2,112
      Chinbrook 35 £2,120
      Limehouse 218 £2,121
      Worcester Park 23 £2,132
      New Barnet 36 £2,136
      Mile End 170 £2,137
      Tolworth 35 £2,145
      Shadwell 112 £2,148
      Brixton 226 £2,151
      Old Kent Road 172 £2,161
      Spring Grove 114 £2,169
      Stepney 205 £2,183
      Stockwell 213 £2,185
      Archway 144 £2,212
      Walworth 172 £2,217
      Hendon 93 £2,217
      Holloway 256 £2,231
      Dollis Hill 187 £2,231
      Harmondsworth 20 £2,232
      Ickenham 54 £2,242
      Stratford 359 £2,245
      Charlton Riverside 58 £2,255
      East Greenwich 225 £2,269
      Southfields 132 £2,289
      Kingsbury 79 £2,299
      Wanstead 20 £2,300
      Silvertown 149 £2,308
      Mapesbury 78 £2,310
      Stroud Green 54 £2,327
      Kennington 42 £2,327
      Colindale 198 £2,333
      Twyford 82 £2,342
      Hackney 145 £2,342
      Dulwich 24 £2,369
      Balham 254 £2,382
      Hook 20 £2,401
      Hendon Central 101 £2,409
      Stamford Hill 89 £2,410
      Oval 130 £2,429
      Whetstone 56 £2,438
      Peckham 191 £2,444
      Greenwich Peninsula 58 £2,444
      Crouch End 102 £2,469
      Norbiton 203 £2,485
      Woodside Park 42 £2,491
      Slade Green 20 £2,492
      Hackbridge 26 £2,516
      Stoke Newington 165 £2,522
      Clapham 321 £2,530
      Blackheath 40 £2,541
      Upton 44 £2,566
      Putney 197 £2,570
      St Pancras 282 £2,581
      Hanwell 222 £2,592
      Highbury 192 £2,594
      Clayhall 54 £2,612
      Tufnell Park 42 £2,613
      Kilburn 124 £2,622
      Shepherd's Bush 479 £2,623
      Friern Barnet 49 £2,627
      Church End 86 £2,629
      Wandsworth 334 £2,633
      Dalston 139 £2,646
      Blackwall 277 £2,660
      Elephant and Castle 233 £2,672
      West Kensington 380 £2,673
      Hale End 62 £2,702
      Middle Park 41 £2,702
      Bermondsey 230 £2,725
      Whitechapel 662 £2,739
      Clapham Junction 305 £2,828
      Queen's Park 140 £2,832
      West Finchley 49 £2,898
      Gidea Park 34 £2,926
      Temple Fortune 74 £2,945
      Merton Park 113 £2,975
      Isle of Dogs 583 £2,999
      Battersea 296 £3,017
      Barnsbury 323 £3,020
      Roehampton 92 £3,071
      Brent Cross 76 £3,103
      Islington 223 £3,111
      South Hampstead 214 £3,117
      Lambeth 56 £3,138
      Cockfosters 62 £3,169
      Brondesbury 146 £3,203
      Mortlake 44 £3,249
      Hoxton 198 £3,278
      Brook Green 181 £3,279
      Mill Hill 62 £3,280
      Muswell Hill 119 £3,365
      Hammersmith 549 £3,392
      Canary Wharf 384 £3,412
      Shoreditch 148 £3,466
      Kentish Town 193 £3,466
      North Kensington 311 £3,506
      Somers Town 98 £3,514
      Raynes Park 151 £3,559
      Waterloo 105 £3,587
      Strawberry Hill 48 £3,603
      Hampton Wick 32 £3,644
      Hampton 20 £3,682
      Wapping 253 £3,778
      Golders Green 149 £3,779
      Kingston Vale 20 £3,784
      Fulham 548 £3,802
      Vauxhall 313 £3,820
      Fitzrovia 320 £3,853
      Finsbury 143 £3,853
      Earl's Court 557 £3,867
      King's Cross 241 £3,868
      Kew 44 £3,908
      The Borough 199 £3,930
      Clerkenwell 219 £3,980
      North Sheen 54 £4,038
      High Barnet 41 £4,135
      East Sheen 52 £4,164
      Gospel Oak 50 £4,181
      Petersham 26 £4,442
      West Hampstead 331 £4,507
      Holborn 135 £4,636
      St Margarets 54 £4,792
      Southwark 109 £4,805
      Bloomsbury 134 £5,194
      Notting Hill 472 £5,238
      Chalk Farm 328 £5,407
      Brompton 807 £5,676
      Belsize Park 476 £6,217
      Coombe 30 £7,645
      Chelsea 478 £8,235
      Kensington 479 £8,424
      South Kensington 533 £12,039
      Hampstead Garden Suburb 69 £12,140
      Be the first to find new properties
      Your search
      • Greater london

      There were 5,264 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!