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,221
      Bexley 65 £1,246
      St Paul's Cray 27 £1,255
      Shirley 24 £1,283
      Elm Park 26 £1,362
      Thornton Heath 244 £1,362
      Waddon 125 £1,369
      Southend 34 £1,372
      Downham 40 £1,388
      Plashet 104 £1,395
      Kenley 21 £1,403
      Abbey Wood 53 £1,403
      Highams Park 64 £1,431
      Woodside 59 £1,438
      Edmonton 129 £1,446
      Forest Gate 77 £1,446
      Barking Riverside 29 £1,448
      Poverest 45 £1,449
      South Norwood 91 £1,470
      New Beckenham 22 £1,477
      Morden 31 £1,486
      Horn Park 31 £1,486
      Manor Park 71 £1,486
      New Eltham 26 £1,487
      Purley 82 £1,488
      Yiewsley 65 £1,489
      Chadwell Heath 33 £1,492
      South Woodford 28 £1,512
      Catford South 66 £1,517
      Plaistow 176 £1,519
      Mitcham 136 £1,520
      Snaresbrook 23 £1,522
      Ponders End 69 £1,522
      Pollards Hill 58 £1,524
      West Green 334 £1,535
      Thamesmead 62 £1,545
      Welling 20 £1,546
      Leyton 269 £1,563
      Upper Norwood 37 £1,566
      Chingford 64 £1,570
      Hounslow West 150 £1,575
      Plumstead 138 £1,578
      Anerley 37 £1,578
      Harringay 193 £1,579
      Palmers Green 95 £1,579
      Penge 41 £1,597
      Broad Green 218 £1,600
      Cricklewood 110 £1,603
      Marks Gate 21 £1,605
      Bethnal Green 399 £1,609
      Kenton 36 £1,617
      Beckenham 67 £1,618
      Maryland 79 £1,618
      Addiscombe 103 £1,619
      Wealdstone 235 £1,623
      Seven Kings 120 £1,624
      Becontree Heath 82 £1,626
      Little Ilford 75 £1,631
      Honor Oak 32 £1,649
      Bowes 51 £1,652
      Redbridge 29 £1,654
      Brockley 63 £1,656
      Harold Hill 35 £1,663
      Camberwell 145 £1,664
      Hale End 29 £1,664
      Beckton 121 £1,664
      Rush Green 50 £1,669
      Becontree 67 £1,673
      Carshalton Beeches 62 £1,676
      Sudbury 169 £1,680
      Northumberland Heath 35 £1,681
      Hither Green 92 £1,682
      Widmore 41 £1,682
      Worton 127 £1,683
      Collier's Wood 135 £1,685
      Greenford 109 £1,690
      Perry Vale 70 £1,696
      Feltham 112 £1,701
      Blendon 22 £1,704
      Shooters Hill 52 £1,704
      Hackney Wick 34 £1,705
      Collier Row 52 £1,711
      Finchley 64 £1,718
      Selhurst 94 £1,718
      New Southgate 47 £1,720
      Thames View 82 £1,730
      Forest Hill 66 £1,731
      Belmont 42 £1,731
      East Dulwich 77 £1,731
      New Cross Gate 97 £1,740
      Gants Hill 114 £1,741
      West Drayton 64 £1,747
      Shortlands 47 £1,754
      Streatham Hill 301 £1,755
      Gallions Reach 54 £1,761
      Brunswick Park 42 £1,762
      Lower Belvedere 21 £1,762
      Dulwich Village 20 £1,764
      Osterley 39 £1,764
      Poplar 194 £1,765
      Heston 73 £1,771
      Ladywell 123 £1,774
      New Cross 128 £1,778
      Longlands 29 £1,788
      Norbury 60 £1,793
      Rayners Lane 145 £1,800
      Little Heath 23 £1,802
      Newbury Park 75 £1,807
      Fairlop 33 £1,808
      Rainham 22 £1,808
      Stepney 222 £1,813
      Hanworth 23 £1,814
      The Wrythe 33 £1,817
      Southgate 57 £1,820
      Nunhead 59 £1,826
      Herne Hill 25 £1,826
      Homerton 109 £1,828
      Cowley 81 £1,830
      Northwood 83 £1,830
      Harlesden 160 £1,833
      Sudbury Hill 46 £1,834
      Bow 233 £1,842
      Barnehurst 30 £1,847
      Deptford 102 £1,851
      Benhilton 87 £1,854
      Upton Park 91 £1,854
      Crystal Palace 39 £1,855
      Harold Wood 23 £1,857
      Surbiton 90 £1,874
      Wallington 48 £1,875
      Well Hall 47 £1,876
      Southbury 72 £1,881
      Streatham 210 £1,886
      West Hackney 64 £1,894
      Canning Town 236 £1,899
      Clapton 154 £1,900
      Colney Hatch 40 £1,900
      Bedfont 40 £1,903
      Harrow Weald 86 £1,907
      Whitton 31 £1,908
      Loughborough Junction 95 £1,916
      Alperton 126 £1,921
      Hillingdon 78 £1,924
      Tulse Hill 50 £1,926
      West Heath 24 £1,927
      Charlton 101 £1,937
      West Norwood 116 £1,941
      Yeading 83 £1,942
      Preston 156 £1,943
      Chinbrook 40 £1,943
      Dagenham 83 £1,952
      Cranford 34 £1,953
      Hayes 182 £1,958
      Leytonstone 124 £1,960
      West Hendon 48 £1,971
      West Ham 119 £1,987
      Hornsey 137 £1,996
      Stanmore 55 £1,998
      Mile End 173 £2,001
      Rotherhithe 197 £2,001
      Barkingside 24 £2,009
      Harmondsworth 24 £2,010
      Kidbrooke 127 £2,036
      Furzedown 369 £2,041
      Summerstown 141 £2,046
      Finsbury Park 141 £2,048
      Park Royal 262 £2,060
      West Barnes 51 £2,071
      New Barnet 44 £2,082
      Peckham 197 £2,082
      Limehouse 236 £2,086
      South Hornchurch 20 £2,086
      Pinner 41 £2,090
      Worcester Park 25 £2,126
      Old Kent Road 170 £2,133
      Merton 132 £2,134
      Shadwell 120 £2,145
      Hainault 24 £2,146
      New Malden 60 £2,148
      Shacklewell 111 £2,160
      Hendon 110 £2,185
      North Finchley 78 £2,186
      Archway 144 £2,188
      Stockwell 220 £2,195
      Charlton Riverside 65 £2,198
      Perivale 85 £2,200
      Berrylands 20 £2,201
      Kingsbury 87 £2,203
      Blackheath 34 £2,206
      Brixton 242 £2,209
      Dollis Hill 192 £2,211
      Twyford 90 £2,250
      East Greenwich 232 £2,263
      Walworth 180 £2,279
      Hook 22 £2,282
      Holloway 269 £2,285
      Scrattons Farm 41 £2,288
      Mapesbury 80 £2,289
      Southfields 142 £2,294
      Lower Morden 21 £2,311
      Colindale 212 £2,312
      Balham 259 £2,321
      Stratford 368 £2,325
      Whetstone 55 £2,329
      Tolworth 40 £2,330
      Hornchurch 27 £2,334
      Silvertown 157 £2,338
      Dulwich 25 £2,338
      Earlsfield 114 £2,346
      Oval 137 £2,362
      Stamford Hill 91 £2,376
      Hendon Central 105 £2,415
      Kilburn 185 £2,420
      Greenwich Peninsula 59 £2,440
      Crouch End 100 £2,447
      Dalston 124 £2,451
      West Kensington 456 £2,458
      Ickenham 45 £2,469
      North Kensington 373 £2,479
      Stroud Green 52 £2,488
      Clayhall 54 £2,495
      Church End 96 £2,507
      Hanwell 234 £2,520
      Wandsworth 268 £2,523
      Upton 44 £2,537
      Woodside Park 42 £2,551
      Haggerston 113 £2,567
      Norbiton 229 £2,574
      St Pancras 258 £2,576
      Clapham 335 £2,582
      Merton Park 112 £2,594
      Putney 192 £2,614
      Stoke Newington 180 £2,619
      Hackbridge 26 £2,622
      Middle Park 47 £2,634
      Spring Grove 143 £2,635
      Blackwall 287 £2,652
      Tufnell Park 46 £2,659
      Elephant and Castle 242 £2,664
      Friern Barnet 48 £2,687
      Queen's Park 141 £2,693
      Shepherd's Bush 467 £2,766
      Hackney 162 £2,772
      Bermondsey 215 £2,792
      Whitechapel 662 £2,850
      Temple Fortune 74 £2,854
      Gidea Park 34 £2,870
      Isle of Dogs 626 £2,874
      West Finchley 49 £2,884
      Kennington 63 £2,912
      Brent Cross 80 £2,920
      Roehampton 101 £2,941
      Barnsbury 322 £3,000
      South Hampstead 215 £3,007
      Lambeth 59 £3,054
      Clapham Junction 412 £3,056
      Highbury 227 £3,066
      Brook Green 168 £3,074
      Islington 230 £3,100
      Cockfosters 64 £3,146
      Battersea 261 £3,175
      Hoxton 202 £3,207
      Brondesbury 153 £3,221
      Canary Wharf 381 £3,357
      Muswell Hill 127 £3,365
      Hammersmith 565 £3,375
      Mortlake 42 £3,387
      Shoreditch 142 £3,442
      Mill Hill 61 £3,442
      Somers Town 102 £3,496
      Kentish Town 192 £3,522
      Strawberry Hill 51 £3,525
      Raynes Park 144 £3,539
      Fulham 520 £3,572
      Hampton 20 £3,598
      Golders Green 168 £3,664
      Waterloo 95 £3,673
      Hampton Wick 32 £3,732
      Earl's Court 515 £3,737
      Kew 45 £3,755
      Wapping 255 £3,800
      The Borough 211 £3,920
      North Sheen 56 £3,924
      Finsbury 170 £3,942
      Clerkenwell 227 £3,980
      Gospel Oak 57 £4,010
      High Barnet 42 £4,039
      Vauxhall 277 £4,097
      King's Cross 196 £4,140
      Fitzrovia 430 £4,366
      Petersham 28 £4,501
      Holborn 153 £4,531
      East Sheen 50 £4,533
      West Hampstead 335 £4,557
      St Margarets 56 £4,670
      Southwark 99 £4,858
      Chalk Farm 343 £5,187
      Bloomsbury 147 £5,223
      Notting Hill 475 £5,245
      Brompton 762 £5,748
      Belsize Park 414 £6,313
      Coombe 32 £7,327
      Chelsea 485 £7,912
      Kensington 375 £8,956
      South Kensington 552 £11,663
      Hampstead Garden Suburb 68 £12,366
      Be the first to find new properties
      Your search
      • Greater london

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