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,177
      Bexley 63 £1,237
      St Paul's Cray 27 £1,251
      Elm Park 27 £1,279
      Shirley 24 £1,279
      Plashet 107 £1,337
      Southend 35 £1,337
      Waddon 123 £1,363
      Kenley 23 £1,364
      Downham 39 £1,382
      Abbey Wood 51 £1,382
      Thornton Heath 217 £1,385
      Thamesmead 58 £1,391
      Edmonton 130 £1,391
      Poverest 43 £1,395
      Woodside 58 £1,413
      Forest Gate 69 £1,427
      Yiewsley 63 £1,441
      Highams Park 67 £1,442
      Purley 93 £1,462
      Ponders End 66 £1,465
      New Beckenham 22 £1,484
      Manor Park 71 £1,488
      South Woodford 27 £1,490
      South Norwood 89 £1,493
      Barking Riverside 26 £1,498
      Catford South 69 £1,499
      Chadwell Heath 30 £1,500
      Welling 21 £1,505
      Northumberland Heath 31 £1,507
      Mitcham 138 £1,515
      New Eltham 27 £1,519
      Plaistow 178 £1,530
      Pollards Hill 53 £1,540
      Palmers Green 96 £1,541
      Leyton 268 £1,553
      Harold Hill 32 £1,558
      Horn Park 31 £1,559
      Plumstead 139 £1,561
      Penge 42 £1,563
      Chingford 68 £1,564
      Snaresbrook 22 £1,568
      Addiscombe 106 £1,568
      Hounslow West 151 £1,576
      Harringay 187 £1,576
      Little Ilford 74 £1,580
      West Green 291 £1,589
      Broad Green 209 £1,606
      Anerley 38 £1,607
      Maryland 82 £1,611
      Cricklewood 107 £1,612
      Morden 36 £1,616
      Bethnal Green 381 £1,617
      Upper Norwood 38 £1,619
      Beckenham 69 £1,621
      Worton 119 £1,622
      Wealdstone 222 £1,623
      Kenton 35 £1,627
      Camberwell 144 £1,650
      Becontree Heath 82 £1,651
      Beckton 116 £1,654
      Bowes 54 £1,657
      Honor Oak 34 £1,658
      Thames View 76 £1,671
      Forest Hill 67 £1,671
      Seven Kings 121 £1,674
      Widmore 43 £1,674
      Little Heath 22 £1,675
      Carshalton Beeches 58 £1,682
      Collier's Wood 132 £1,683
      Gants Hill 108 £1,690
      Feltham 115 £1,693
      Sudbury 158 £1,695
      New Cross Gate 89 £1,696
      Perry Vale 69 £1,699
      Hale End 28 £1,705
      Becontree 66 £1,708
      Greenford 106 £1,711
      Hither Green 93 £1,715
      Lower Belvedere 22 £1,716
      Brunswick Park 47 £1,718
      Finchley 63 £1,720
      Selhurst 96 £1,721
      Redbridge 31 £1,722
      Shooters Hill 52 £1,723
      West Drayton 62 £1,726
      Shortlands 48 £1,727
      Gallions Reach 57 £1,728
      Nunhead 61 £1,730
      Osterley 39 £1,731
      Brockley 65 £1,735
      Hackney Wick 36 £1,738
      East Dulwich 75 £1,744
      Poplar 193 £1,746
      Streatham Hill 292 £1,756
      Ladywell 129 £1,757
      Blendon 21 £1,759
      Belmont 39 £1,759
      New Cross 130 £1,762
      New Southgate 45 £1,762
      Homerton 113 £1,776
      Newbury Park 77 £1,779
      Rush Green 47 £1,780
      Herne Hill 25 £1,781
      Norbury 61 £1,781
      Heston 70 £1,787
      Northwood 85 £1,790
      Longlands 28 £1,792
      Rayners Lane 147 £1,796
      Harlesden 159 £1,801
      Bedfont 41 £1,803
      Rainham 21 £1,813
      Bow 237 £1,833
      Crystal Palace 37 £1,842
      Benhilton 90 £1,843
      Dagenham 75 £1,844
      Southbury 79 £1,845
      Cowley 74 £1,851
      Hanworth 23 £1,856
      Southgate 56 £1,858
      Wallington 49 £1,866
      Well Hall 44 £1,870
      Fairlop 33 £1,870
      Surbiton 91 £1,873
      Deptford 106 £1,874
      Clapton 153 £1,875
      Sudbury Hill 46 £1,875
      Barnehurst 27 £1,875
      Canning Town 234 £1,887
      Colney Hatch 42 £1,887
      Harrow Weald 92 £1,892
      Alperton 119 £1,897
      Leytonstone 125 £1,898
      Streatham 210 £1,898
      Tulse Hill 51 £1,899
      Hillingdon 80 £1,900
      West Heath 24 £1,913
      Collier Row 53 £1,916
      Stepney 200 £1,920
      Harold Wood 21 £1,921
      Charlton 101 £1,925
      The Wrythe 30 £1,926
      Upton Park 84 £1,926
      Preston 156 £1,935
      West Ham 120 £1,940
      Chinbrook 40 £1,941
      Brixton 229 £1,944
      West Hendon 48 £1,954
      Yeading 85 £1,954
      West Norwood 114 £1,956
      West Hackney 65 £1,961
      Hayes 186 £1,971
      Cranford 34 £1,984
      Hornsey 134 £1,988
      Stanmore 49 £1,999
      Mile End 172 £2,002
      Loughborough Junction 98 £2,005
      Whitton 35 £2,008
      Rotherhithe 195 £2,009
      Kidbrooke 132 £2,031
      Finsbury Park 144 £2,032
      Summerstown 137 £2,045
      West Barnes 47 £2,047
      Peckham 189 £2,047
      Park Royal 261 £2,051
      Harmondsworth 23 £2,056
      Furzedown 356 £2,065
      New Barnet 41 £2,089
      Perivale 83 £2,091
      Pinner 43 £2,091
      New Malden 62 £2,098
      Barkingside 22 £2,101
      Limehouse 231 £2,118
      Worcester Park 22 £2,134
      North Finchley 80 £2,144
      Hainault 24 £2,145
      Shacklewell 114 £2,150
      Old Kent Road 166 £2,152
      Merton 130 £2,159
      Archway 145 £2,161
      Hendon 108 £2,190
      Blackheath 35 £2,192
      Dollis Hill 190 £2,196
      Walworth 172 £2,199
      Stockwell 227 £2,209
      Scrattons Farm 43 £2,213
      Charlton Riverside 62 £2,233
      Holloway 265 £2,257
      East Greenwich 235 £2,262
      Kingsbury 87 £2,263
      Twyford 86 £2,284
      Mapesbury 81 £2,298
      Silvertown 153 £2,304
      Earlsfield 115 £2,318
      Stratford 380 £2,318
      Southfields 138 £2,321
      Balham 261 £2,335
      Kennington 46 £2,336
      Dulwich 26 £2,340
      Colindale 211 £2,342
      Hornchurch 25 £2,345
      Whetstone 55 £2,350
      Crouch End 103 £2,351
      Stamford Hill 92 £2,359
      Hook 21 £2,362
      Oval 130 £2,369
      Tolworth 38 £2,372
      Hendon Central 106 £2,372
      Ickenham 47 £2,380
      Hackney 140 £2,400
      Dalston 124 £2,438
      Greenwich Peninsula 59 £2,461
      Church End 95 £2,491
      Shepherd's Bush 541 £2,497
      Clayhall 52 £2,518
      Woodside Park 43 £2,524
      Stroud Green 54 £2,539
      Hanwell 230 £2,549
      North Kensington 390 £2,561
      Spring Grove 141 £2,567
      Hackbridge 27 £2,571
      Clapham 329 £2,576
      Norbiton 220 £2,589
      Upton 45 £2,590
      Blackwall 288 £2,594
      Kilburn 173 £2,598
      Wandsworth 272 £2,599
      Stoke Newington 180 £2,601
      Tufnell Park 58 £2,603
      St Pancras 256 £2,605
      Putney 194 £2,609
      Middle Park 47 £2,620
      Haggerston 114 £2,641
      Friern Barnet 49 £2,654
      Elephant and Castle 236 £2,670
      West Kensington 388 £2,692
      Merton Park 113 £2,699
      Motspur Park 20 £2,708
      Bermondsey 211 £2,747
      Whitechapel 659 £2,762
      Queen's Park 142 £2,775
      Temple Fortune 76 £2,833
      Shadwell 166 £2,837
      Gidea Park 36 £2,840
      Isle of Dogs 613 £2,864
      West Finchley 47 £2,873
      Lambeth 57 £2,926
      Roehampton 101 £2,933
      Brent Cross 75 £2,943
      South Hampstead 220 £2,945
      Barnsbury 317 £2,978
      Clapham Junction 374 £3,018
      Cockfosters 67 £3,095
      Brook Green 169 £3,097
      Islington 236 £3,129
      Battersea 257 £3,217
      Hoxton 199 £3,219
      Mortlake 45 £3,239
      Brondesbury 149 £3,264
      Hammersmith 583 £3,279
      Mill Hill 57 £3,302
      Highbury 242 £3,326
      Canary Wharf 377 £3,356
      Muswell Hill 126 £3,374
      Strawberry Hill 53 £3,445
      Somers Town 106 £3,474
      Hampton 21 £3,475
      Raynes Park 148 £3,504
      Kentish Town 193 £3,532
      Shoreditch 141 £3,563
      Fulham 493 £3,678
      Golders Green 162 £3,691
      Hampton Wick 33 £3,693
      Kingston Vale 20 £3,702
      Waterloo 88 £3,704
      Fitzrovia 309 £3,738
      Earl's Court 561 £3,745
      Wapping 242 £3,746
      Finsbury 143 £3,779
      Kew 47 £3,783
      The Borough 202 £3,862
      North Sheen 55 £3,964
      High Barnet 42 £4,036
      King's Cross 199 £4,088
      Gospel Oak 54 £4,107
      Vauxhall 274 £4,113
      Clerkenwell 240 £4,116
      Petersham 29 £4,434
      East Sheen 50 £4,533
      West Hampstead 330 £4,571
      St Margarets 54 £4,705
      Holborn 202 £4,756
      Southwark 96 £4,919
      Chalk Farm 343 £5,203
      Notting Hill 473 £5,211
      Bloomsbury 141 £5,232
      Brompton 927 £5,553
      Belsize Park 410 £6,280
      Coombe 32 £7,256
      Chelsea 479 £7,940
      Kensington 369 £9,062
      South Kensington 540 £11,808
      Hampstead Garden Suburb 70 £12,072
      Be the first to find new properties
      Your search
      • Greater london

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