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 25 £1,148
      Bexley 64 £1,235
      Shirley 25 £1,272
      St Paul's Cray 25 £1,285
      Plashet 103 £1,341
      Kenley 23 £1,349
      Elm Park 24 £1,363
      Southend 35 £1,381
      Thornton Heath 213 £1,382
      Downham 39 £1,392
      Abbey Wood 47 £1,408
      Poverest 42 £1,408
      Woodside 55 £1,414
      Forest Gate 73 £1,419
      Yiewsley 62 £1,426
      Manor Park 72 £1,430
      Barking Riverside 26 £1,438
      Purley 94 £1,457
      Edmonton 123 £1,457
      Catford South 67 £1,457
      South Woodford 29 £1,462
      Highams Park 63 £1,463
      Ponders End 71 £1,484
      Northumberland Heath 30 £1,485
      New Eltham 29 £1,490
      Mitcham 143 £1,491
      Pollards Hill 53 £1,497
      Chadwell Heath 38 £1,497
      Harold Hill 31 £1,508
      New Beckenham 20 £1,519
      Chingford 66 £1,524
      South Norwood 89 £1,526
      Plaistow 172 £1,534
      Horn Park 31 £1,538
      Harringay 192 £1,545
      Hounslow West 144 £1,562
      Leyton 281 £1,563
      Anerley 38 £1,567
      Addiscombe 106 £1,574
      West Green 291 £1,586
      Little Ilford 75 £1,587
      Broad Green 215 £1,591
      Maryland 80 £1,592
      Beckenham 65 £1,604
      Snaresbrook 20 £1,607
      Becontree Heath 82 £1,608
      Bethnal Green 395 £1,610
      Plumstead 154 £1,614
      Penge 38 £1,616
      Upper Norwood 36 £1,624
      Morden 31 £1,626
      Bowes 53 £1,630
      Hale End 38 £1,639
      Wealdstone 224 £1,654
      Waddon 136 £1,660
      Thamesmead 69 £1,662
      Carshalton Beeches 56 £1,666
      New Cross Gate 95 £1,667
      Brockley 62 £1,670
      Perry Vale 66 £1,671
      Worton 116 £1,675
      Kenton 35 £1,677
      Becontree 66 £1,678
      Collier's Wood 131 £1,678
      Honor Oak 33 £1,679
      Widmore 43 £1,682
      Gallions Reach 59 £1,689
      Feltham 113 £1,695
      Gants Hill 113 £1,698
      Seven Kings 126 £1,699
      Thames View 75 £1,700
      Sudbury 155 £1,701
      Brunswick Park 49 £1,707
      Nunhead 59 £1,708
      Forest Hill 69 £1,709
      Osterley 37 £1,716
      Redbridge 31 £1,722
      Shooters Hill 52 £1,725
      Greenford 101 £1,730
      Shortlands 46 £1,730
      Poplar 201 £1,738
      Beckton 109 £1,743
      West Drayton 59 £1,747
      Heston 73 £1,747
      Finchley 60 £1,751
      Ladywell 130 £1,754
      Leytonstone 122 £1,761
      Rayners Lane 146 £1,761
      Rush Green 45 £1,762
      Cricklewood 89 £1,772
      Hanworth 23 £1,777
      Harlesden 160 £1,782
      Norbury 60 £1,786
      Hackney Wick 38 £1,790
      Streatham Hill 277 £1,790
      Homerton 110 £1,793
      Hither Green 93 £1,794
      Rainham 20 £1,801
      Dagenham 67 £1,804
      Palmers Green 95 £1,810
      Herne Hill 23 £1,819
      Colney Hatch 36 £1,821
      West Hackney 69 £1,822
      East Dulwich 74 £1,823
      Selhurst 104 £1,824
      Northwood 86 £1,830
      Camberwell 136 £1,832
      Cowley 71 £1,832
      Bow 234 £1,834
      Longlands 27 £1,837
      Collier Row 50 £1,837
      Deptford 106 £1,843
      Bedfont 38 £1,844
      Belmont 35 £1,848
      Crystal Palace 35 £1,852
      West Heath 23 £1,853
      New Southgate 45 £1,858
      Alperton 107 £1,859
      Clapton 162 £1,862
      Benhilton 96 £1,864
      Hillingdon 89 £1,865
      Well Hall 45 £1,876
      Canning Town 230 £1,879
      Southbury 75 £1,879
      Fairlop 31 £1,879
      The Wrythe 30 £1,884
      Surbiton 87 £1,887
      Wallington 46 £1,889
      Southgate 52 £1,889
      Streatham 212 £1,893
      Harrow Weald 81 £1,902
      Sudbury Hill 44 £1,905
      Barnehurst 27 £1,905
      Upton Park 87 £1,909
      Little Heath 22 £1,916
      Newbury Park 70 £1,920
      Preston 154 £1,923
      West Hendon 50 £1,931
      Hornsey 141 £1,933
      Harold Wood 23 £1,935
      Charlton 105 £1,937
      Tulse Hill 51 £1,941
      Hayes 196 £1,951
      Cranford 35 £1,952
      West Ham 119 £1,954
      Yeading 88 £1,973
      West Norwood 117 £1,980
      Chinbrook 37 £1,985
      Kidbrooke 130 £1,988
      Loughborough Junction 106 £1,996
      Stanmore 40 £2,010
      Stepney 207 £2,030
      Park Royal 261 £2,036
      Shadwell 142 £2,038
      Finsbury Park 142 £2,040
      New Barnet 35 £2,043
      Brixton 229 £2,047
      Haggerston 93 £2,052
      Barkingside 22 £2,053
      Summerstown 134 £2,054
      Perivale 84 £2,059
      Whitton 34 £2,060
      Furzedown 359 £2,063
      West Barnes 46 £2,071
      Rotherhithe 186 £2,076
      Pinner 41 £2,087
      Limehouse 232 £2,095
      New Cross 160 £2,110
      Merton 131 £2,110
      New Malden 65 £2,110
      Scrattons Farm 36 £2,112
      North Finchley 75 £2,118
      Harmondsworth 22 £2,131
      Shacklewell 113 £2,132
      Worcester Park 23 £2,137
      Dollis Hill 196 £2,139
      Hendon 102 £2,145
      Hainault 22 £2,147
      Old Kent Road 173 £2,148
      Holloway 264 £2,184
      Archway 148 £2,190
      Stockwell 223 £2,199
      Charlton Riverside 64 £2,213
      Silvertown 144 £2,225
      Kingsbury 83 £2,246
      Ickenham 54 £2,249
      Walworth 173 £2,259
      Hook 23 £2,259
      East Greenwich 231 £2,263
      Kilburn 126 £2,272
      Putney 244 £2,275
      Hornchurch 30 £2,276
      Tolworth 39 £2,280
      Twyford 87 £2,281
      Stratford 383 £2,289
      Southfields 137 £2,304
      Whetstone 58 £2,314
      Mapesbury 82 £2,316
      Dulwich 27 £2,326
      Earlsfield 111 £2,327
      Colindale 207 £2,338
      Stamford Hill 95 £2,338
      Balham 262 £2,339
      Crouch End 103 £2,368
      Hackney 145 £2,369
      Kennington 41 £2,375
      Hendon Central 104 £2,385
      Mile End 196 £2,398
      Peckham 199 £2,430
      Blackheath 39 £2,430
      Dalston 123 £2,432
      Wandsworth 284 £2,436
      Greenwich Peninsula 63 £2,440
      Oval 124 £2,448
      Upton 43 £2,483
      Slade Green 20 £2,492
      Stroud Green 54 £2,519
      Stoke Newington 182 £2,528
      Clapham 330 £2,534
      Woodside Park 42 £2,542
      Norbiton 211 £2,543
      Hanwell 236 £2,546
      Hackbridge 27 £2,567
      Church End 93 £2,569
      Clayhall 54 £2,570
      Spring Grove 145 £2,574
      St Pancras 279 £2,590
      Middle Park 46 £2,611
      Blackwall 292 £2,621
      Clapham Junction 393 £2,632
      Highbury 191 £2,647
      Elephant and Castle 242 £2,655
      Shepherd's Bush 492 £2,662
      Friern Barnet 51 £2,678
      West Kensington 388 £2,681
      Bermondsey 239 £2,783
      Tufnell Park 41 £2,783
      Queen's Park 139 £2,816
      Whitechapel 667 £2,826
      Temple Fortune 74 £2,884
      Gidea Park 37 £2,913
      Merton Park 117 £2,913
      West Finchley 49 £2,919
      Isle of Dogs 614 £2,977
      Barnsbury 331 £2,984
      Roehampton 100 £2,992
      Cockfosters 73 £3,004
      North Kensington 374 £3,038
      Brent Cross 78 £3,093
      Lambeth 56 £3,104
      South Hampstead 225 £3,107
      Islington 223 £3,141
      Mill Hill 59 £3,244
      Mortlake 45 £3,250
      Battersea 258 £3,262
      Hoxton 197 £3,267
      Brook Green 185 £3,290
      Canary Wharf 373 £3,369
      Hammersmith 564 £3,388
      Muswell Hill 118 £3,413
      Somers Town 104 £3,456
      Strawberry Hill 52 £3,471
      Shoreditch 155 £3,482
      Kentish Town 193 £3,500
      Raynes Park 153 £3,517
      Brondesbury 187 £3,534
      Hampton 20 £3,554
      Waterloo 111 £3,574
      Fulham 506 £3,650
      Hampton Wick 33 £3,693
      Fitzrovia 321 £3,715
      Golders Green 155 £3,733
      Wapping 252 £3,779
      Clerkenwell 229 £3,814
      Kew 47 £3,820
      Earl's Court 552 £3,849
      King's Cross 238 £3,868
      The Borough 193 £3,961
      North Sheen 58 £3,987
      Gospel Oak 54 £4,110
      Vauxhall 281 £4,131
      East Sheen 52 £4,184
      Finsbury 186 £4,206
      High Barnet 38 £4,309
      Petersham 29 £4,355
      West Hampstead 334 £4,534
      Holborn 142 £4,631
      Southwark 116 £4,771
      St Margarets 53 £4,851
      Notting Hill 495 £5,192
      Chalk Farm 338 £5,322
      Bloomsbury 136 £5,329
      Brompton 872 £5,621
      Belsize Park 464 £6,196
      Coombe 32 £7,255
      Chelsea 468 £8,145
      Kensington 393 £8,950
      Hampstead Garden Suburb 69 £11,848
      South Kensington 541 £11,979
      Be the first to find new properties
      Your search
      • Greater london

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