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 24 £1,038
      Shirley 22 £1,234
      Kenley 21 £1,235
      Bexley 64 £1,242
      St Paul's Cray 25 £1,249
      Southend 29 £1,290
      Plashet 99 £1,357
      Edmonton 118 £1,361
      Abbey Wood 47 £1,369
      Thornton Heath 202 £1,375
      Downham 37 £1,381
      Elm Park 23 £1,382
      Poverest 41 £1,395
      Woodside 50 £1,398
      Forest Gate 69 £1,403
      South Woodford 27 £1,411
      New Beckenham 20 £1,425
      Yiewsley 62 £1,428
      Purley 83 £1,437
      Highams Park 63 £1,442
      Catford South 65 £1,456
      Manor Park 63 £1,464
      Ponders End 70 £1,467
      Pollards Hill 54 £1,471
      Barking Riverside 25 £1,477
      Chadwell Heath 34 £1,487
      Mitcham 137 £1,504
      South Norwood 90 £1,505
      Palmers Green 92 £1,508
      Horn Park 28 £1,527
      Harold Hill 28 £1,530
      Chingford 65 £1,532
      Harringay 180 £1,536
      Addiscombe 96 £1,539
      Plaistow 168 £1,540
      Hounslow West 136 £1,549
      Leyton 268 £1,552
      Anerley 32 £1,552
      West Green 282 £1,566
      New Eltham 29 £1,570
      Little Ilford 70 £1,595
      Plumstead 149 £1,596
      Penge 38 £1,596
      Broad Green 207 £1,613
      Northumberland Heath 24 £1,613
      Beckenham 66 £1,613
      Upper Norwood 34 £1,613
      Bethnal Green 383 £1,617
      Snaresbrook 20 £1,619
      Thamesmead 67 £1,620
      Wealdstone 226 £1,626
      Maryland 76 £1,629
      Seven Kings 118 £1,634
      Bowes 48 £1,640
      Collier's Wood 125 £1,648
      Hale End 35 £1,651
      Becontree Heath 76 £1,654
      Kenton 31 £1,655
      Brockley 60 £1,657
      New Cross Gate 97 £1,661
      Feltham 107 £1,663
      Widmore 42 £1,664
      Becontree 58 £1,669
      Honor Oak 31 £1,670
      Carshalton Beeches 57 £1,670
      Finchley 59 £1,674
      Beckton 106 £1,679
      Gallions Reach 54 £1,680
      Sudbury 148 £1,684
      Shortlands 48 £1,688
      Brunswick Park 46 £1,694
      Thames View 74 £1,694
      Perry Vale 64 £1,701
      Colney Hatch 37 £1,709
      Gants Hill 104 £1,712
      Morden 28 £1,712
      West Drayton 56 £1,717
      Forest Hill 65 £1,720
      Redbridge 29 £1,723
      Poplar 192 £1,725
      Cricklewood 94 £1,725
      Greenford 101 £1,726
      Worton 112 £1,728
      Camberwell 132 £1,729
      Collier Row 49 £1,747
      Ladywell 124 £1,753
      Homerton 109 £1,753
      Heston 70 £1,756
      Shooters Hill 49 £1,765
      Hackney Wick 38 £1,771
      Norbury 56 £1,772
      Hither Green 95 £1,776
      Benhilton 88 £1,782
      Little Heath 22 £1,791
      Rush Green 41 £1,794
      Selhurst 97 £1,795
      Rayners Lane 136 £1,805
      East Dulwich 70 £1,812
      Streatham Hill 277 £1,812
      Crystal Palace 37 £1,814
      Northwood 76 £1,816
      Dagenham 63 £1,820
      Harlesden 151 £1,821
      Leytonstone 111 £1,824
      Nunhead 57 £1,827
      Osterley 32 £1,830
      Lower Belvedere 21 £1,831
      Herne Hill 22 £1,836
      West Hackney 65 £1,839
      Southgate 51 £1,841
      The Wrythe 31 £1,846
      Bow 228 £1,847
      Loughborough Junction 97 £1,851
      Cowley 70 £1,852
      Sudbury Hill 44 £1,854
      New Southgate 44 £1,854
      Hillingdon 82 £1,858
      Belmont 31 £1,861
      Waddon 133 £1,866
      Upton Park 86 £1,868
      Bedfont 40 £1,869
      Deptford 103 £1,873
      Chinbrook 36 £1,876
      Clapton 159 £1,882
      Barnehurst 25 £1,887
      Canning Town 223 £1,903
      Well Hall 44 £1,904
      Streatham 195 £1,906
      Surbiton 82 £1,911
      Charlton 100 £1,922
      Southbury 70 £1,923
      Wallington 44 £1,923
      Longlands 24 £1,925
      West Heath 22 £1,928
      Stepney 189 £1,930
      Barkingside 20 £1,939
      Hornsey 133 £1,941
      New Cross 137 £1,941
      Harrow Weald 79 £1,947
      Preston 149 £1,950
      Newbury Park 60 £1,958
      West Ham 119 £1,964
      Fairlop 29 £1,965
      Harold Wood 21 £1,969
      Brixton 249 £1,978
      Alperton 104 £1,980
      Hayes 179 £1,980
      Tulse Hill 48 £1,982
      Kidbrooke 131 £1,991
      Cranford 32 £1,998
      West Hendon 46 £1,999
      Yeading 81 £2,000
      West Norwood 109 £2,011
      Stanmore 43 £2,032
      Rotherhithe 182 £2,032
      Summerstown 131 £2,041
      Whitton 33 £2,042
      Finsbury Park 142 £2,049
      Park Royal 256 £2,056
      Furzedown 358 £2,065
      New Malden 60 £2,070
      Peckham 170 £2,077
      New Barnet 37 £2,079
      Perivale 82 £2,083
      North Finchley 74 £2,088
      Scrattons Farm 35 £2,092
      Old Kent Road 168 £2,092
      Pinner 39 £2,102
      Limehouse 232 £2,104
      West Barnes 46 £2,119
      Harmondsworth 22 £2,136
      Shacklewell 112 £2,138
      Berrylands 20 £2,145
      Merton 125 £2,146
      Hendon 102 £2,149
      Dollis Hill 179 £2,186
      Worcester Park 22 £2,193
      Archway 140 £2,195
      Hornchurch 25 £2,200
      Hainault 22 £2,213
      Stockwell 222 £2,216
      Haggerston 97 £2,237
      Charlton Riverside 58 £2,245
      Silvertown 145 £2,252
      Kennington 41 £2,261
      East Greenwich 227 £2,267
      Walworth 172 £2,269
      Mapesbury 81 £2,274
      Holloway 262 £2,275
      Twyford 81 £2,287
      Kingsbury 81 £2,291
      Balham 252 £2,291
      Earlsfield 106 £2,292
      Stratford 372 £2,314
      Hook 20 £2,318
      Shadwell 147 £2,318
      Southfields 136 £2,322
      Stamford Hill 90 £2,323
      Crouch End 115 £2,327
      Kilburn 137 £2,327
      Putney 228 £2,335
      Dulwich 25 £2,338
      Hackney 141 £2,362
      Colindale 206 £2,367
      Hendon Central 100 £2,383
      Mile End 201 £2,384
      Ickenham 47 £2,386
      Tolworth 36 £2,395
      Greenwich Peninsula 62 £2,405
      Whetstone 51 £2,420
      Blackheath 37 £2,421
      Oval 124 £2,428
      Dalston 124 £2,434
      Wandsworth 282 £2,494
      Upton 43 £2,507
      Stroud Green 51 £2,527
      Church End 91 £2,528
      Woodside Park 40 £2,541
      Blackwall 282 £2,551
      Hanwell 233 £2,553
      Hackbridge 26 £2,570
      Norbiton 212 £2,573
      Stoke Newington 181 £2,585
      Clayhall 51 £2,586
      Middle Park 45 £2,597
      St Pancras 255 £2,613
      Clapham 327 £2,615
      Spring Grove 137 £2,629
      Elephant and Castle 232 £2,637
      Tufnell Park 41 £2,657
      West Kensington 391 £2,667
      Shepherd's Bush 502 £2,669
      Friern Barnet 50 £2,714
      Bermondsey 213 £2,775
      Queen's Park 136 £2,804
      Lambeth 53 £2,829
      Whitechapel 651 £2,847
      North Kensington 352 £2,882
      Clapham Junction 307 £2,885
      Merton Park 120 £2,911
      Temple Fortune 74 £2,923
      West Finchley 46 £2,927
      Isle of Dogs 610 £2,953
      Gidea Park 33 £2,972
      Barnsbury 322 £2,985
      Brent Cross 72 £3,049
      Cockfosters 65 £3,109
      South Hampstead 228 £3,120
      Roehampton 91 £3,139
      Islington 220 £3,175
      Highbury 227 £3,210
      Brook Green 178 £3,216
      Battersea 252 £3,240
      Hoxton 195 £3,277
      Mill Hill 54 £3,311
      Mortlake 45 £3,319
      Hammersmith 565 £3,375
      Canary Wharf 371 £3,385
      Brondesbury 169 £3,454
      Somers Town 106 £3,472
      Kentish Town 193 £3,473
      Muswell Hill 113 £3,505
      Raynes Park 148 £3,508
      Shoreditch 142 £3,510
      Hampton 20 £3,554
      Strawberry Hill 46 £3,668
      Fulham 501 £3,690
      Golders Green 157 £3,719
      Hampton Wick 32 £3,728
      Kew 49 £3,735
      Waterloo 91 £3,789
      Wapping 243 £3,805
      Fitzrovia 315 £3,808
      Earl's Court 542 £3,815
      Finsbury 150 £3,826
      The Borough 196 £3,906
      North Sheen 58 £3,991
      Clerkenwell 230 £4,011
      Gospel Oak 56 £4,020
      King's Cross 195 £4,113
      Vauxhall 277 £4,137
      High Barnet 37 £4,369
      East Sheen 53 £4,387
      Petersham 29 £4,448
      West Hampstead 333 £4,582
      Holborn 147 £4,688
      St Margarets 54 £4,807
      Southwark 95 £4,973
      Notting Hill 491 £5,173
      Chalk Farm 349 £5,218
      Bloomsbury 124 £5,345
      Brompton 904 £5,602
      Belsize Park 423 £6,253
      Coombe 32 £7,256
      Chelsea 474 £8,091
      Kensington 379 £8,987
      South Kensington 534 £11,946
      Hampstead Garden Suburb 69 £12,344
      Be the first to find new properties
      Your search
      • Greater london

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