Skip to content
    Filters
    Your search
    City
    Clear value
    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
      Poverest 29 £1,044
      Downham 71 £1,176
      Berrylands 22 £1,216
      West Drayton 62 £1,309
      Highams Park 29 £1,319
      St Paul's Cray 52 £1,319
      Elm Park 20 £1,325
      Thornton Heath 180 £1,325
      Osterley 35 £1,335
      Southend 29 £1,341
      Little Heath 25 £1,344
      Bedfont 75 £1,347
      Wealdstone 224 £1,348
      Morden 37 £1,352
      Tolworth 36 £1,360
      Goddington 21 £1,383
      Pollards Hill 44 £1,394
      Seven Kings 181 £1,395
      Hounslow West 172 £1,423
      Barking Riverside 26 £1,424
      Anerley 28 £1,434
      Carshalton Beeches 51 £1,442
      Penge 36 £1,445
      Beckenham 29 £1,449
      Harold Hill 36 £1,453
      Forest Gate 60 £1,469
      Becontree 78 £1,471
      Chadwell Heath 44 £1,472
      Bexley 22 £1,475
      Gants Hill 143 £1,484
      Yiewsley 71 £1,520
      Southbury 58 £1,522
      Worcester Park 27 £1,526
      Sudbury 151 £1,540
      Whitton 54 £1,542
      Edmonton 81 £1,545
      Greenford 133 £1,546
      Newbury Park 85 £1,546
      Chingford 35 £1,547
      Waddon 102 £1,554
      Maryland 73 £1,555
      Broad Green 210 £1,555
      Kenton 55 £1,570
      Shortlands 33 £1,571
      Redbridge 53 £1,575
      Ponders End 57 £1,577
      Rayners Lane 167 £1,582
      Addiscombe 83 £1,586
      Plashet 87 £1,589
      Northumberland Heath 44 £1,594
      Hainault 30 £1,596
      Worton 133 £1,596
      Woodside 42 £1,601
      Homerton 86 £1,602
      Feltham 101 £1,603
      Lower Belvedere 25 £1,608
      Hendon Central 81 £1,612
      The Wrythe 29 £1,623
      Thames View 89 £1,628
      Stepney 214 £1,629
      Mitcham 115 £1,642
      Fairlop 29 £1,645
      Plumstead 84 £1,651
      Barkingside 34 £1,655
      Brunswick Park 38 £1,662
      New Malden 74 £1,672
      West Norwood 67 £1,672
      Harrow Weald 89 £1,680
      Heston 89 £1,683
      New Cross 110 £1,695
      Plaistow 125 £1,698
      Widmore 23 £1,698
      Tulse Hill 46 £1,699
      South Woodford 24 £1,703
      Hillingdon 91 £1,705
      Honor Oak 27 £1,709
      Abbey Wood 38 £1,712
      Rush Green 61 £1,727
      Becontree Heath 75 £1,729
      Hither Green 84 £1,729
      Hanworth 31 £1,730
      Elmers End 21 £1,746
      Hackney 134 £1,749
      Bowes 31 £1,750
      Camberwell 103 £1,755
      Harmondsworth 31 £1,768
      Benhilton 103 £1,779
      Leytonstone 93 £1,779
      Collier Row 50 £1,780
      Clayhall 32 £1,783
      Cricklewood 65 £1,785
      Wallington 49 £1,788
      Leyton 178 £1,788
      Selhurst 102 £1,794
      Belmont 48 £1,796
      Kingsbury 106 £1,799
      Peckham 117 £1,803
      Collier's Wood 76 £1,809
      Alperton 126 £1,823
      Catford South 51 £1,834
      Yeading 88 £1,836
      Crystal Palace 22 £1,841
      Cowley 118 £1,845
      Scrattons Farm 37 £1,845
      Gidea Park 31 £1,847
      Ladywell 131 £1,856
      Loughborough Junction 87 £1,858
      Stanmore 47 £1,861
      Sudbury Hill 40 £1,862
      Chinbrook 25 £1,862
      Southgate 33 £1,865
      Hendon 90 £1,866
      Harold Wood 20 £1,885
      Well Hall 29 £1,895
      Forest Hill 58 £1,900
      Palmers Green 73 £1,902
      Hayes 166 £1,902
      Harringay 109 £1,903
      Little Ilford 48 £1,909
      West Ham 109 £1,932
      Shooters Hill 37 £1,936
      Bethnal Green 165 £1,943
      New Cross Gate 84 £1,945
      Perry Vale 61 £1,945
      Poplar 217 £1,945
      Hackney Wick 30 £1,946
      West Green 189 £1,946
      Cranford 23 £1,947
      Purley 59 £1,950
      Deptford 78 £1,951
      East Dulwich 42 £1,952
      Manor Park 37 £1,954
      Preston 145 £1,955
      Clapton 114 £1,956
      Streatham 161 £1,958
      Hanwell 188 £1,966
      Harlesden 153 £1,967
      Perivale 94 £1,970
      Rotherhithe 154 £1,970
      Bow 216 £1,985
      Earlsfield 87 £1,991
      West Barnes 49 £2,000
      New Barnet 34 £2,009
      Fallow Corner 21 £2,012
      West Hendon 74 £2,021
      Park Royal 226 £2,021
      Gallions Reach 31 £2,037
      Brixton 142 £2,039
      Haggerston 102 £2,041
      Mile End 114 £2,042
      Colney Hatch 26 £2,048
      Dollis Hill 134 £2,054
      South Norwood 54 £2,057
      Finchley 40 £2,066
      Snaresbrook 21 £2,068
      Colindale 220 £2,075
      Streatham Hill 161 £2,076
      Blackheath 26 £2,081
      Dagenham 81 £2,094
      Stratford 312 £2,104
      Summerstown 88 £2,105
      Canning Town 163 £2,114
      Hook 22 £2,117
      Surbiton 120 £2,128
      Hornsey 100 £2,130
      Thamesmead 34 £2,131
      Nunhead 53 £2,141
      Northwood 86 £2,148
      Norbiton 183 £2,149
      West Hackney 43 £2,153
      Beckton 65 £2,155
      Furzedown 193 £2,155
      Shadwell 96 £2,176
      Whetstone 38 £2,179
      Pinner 39 £2,183
      Spring Grove 102 £2,186
      Finsbury Park 105 £2,189
      Holloway 232 £2,201
      Upton Park 67 £2,204
      Brent Cross 63 £2,219
      Twyford 55 £2,233
      Church End 73 £2,240
      Limehouse 163 £2,260
      Norbury 30 £2,264
      Upper Norwood 22 £2,266
      Stockwell 149 £2,282
      Old Kent Road 204 £2,292
      Kidbrooke 82 £2,299
      Strawberry Hill 48 £2,327
      Wandsworth 161 £2,337
      West Finchley 46 £2,344
      Silvertown 139 £2,347
      New Southgate 47 £2,365
      Charlton Riverside 33 £2,369
      Archway 88 £2,372
      Brockley 31 £2,374
      Walworth 153 £2,376
      East Greenwich 155 £2,405
      Charlton 54 £2,416
      Blackwall 280 £2,424
      Kilburn 102 £2,435
      Crouch End 76 £2,447
      Merton 95 £2,478
      Mapesbury 108 £2,486
      Dalston 103 £2,509
      Kennington 63 £2,517
      Stamford Hill 53 £2,531
      Greenwich Peninsula 64 £2,539
      Friern Barnet 39 £2,547
      Oval 122 £2,553
      North Finchley 45 £2,563
      Tufnell Park 57 £2,594
      Clapham 214 £2,625
      Putney 141 £2,663
      Motspur Park 27 £2,668
      Dulwich 20 £2,670
      Stoke Newington 150 £2,674
      Whitechapel 663 £2,690
      Clapham Junction 208 £2,707
      Shacklewell 64 £2,721
      Highbury 166 £2,738
      Merton Park 95 £2,741
      Balham 137 £2,744
      Mill Hill 70 £2,760
      Temple Fortune 94 £2,770
      Upton 24 £2,772
      Roehampton 76 £2,781
      Stroud Green 32 £2,791
      West Kensington 338 £2,796
      St Pancras 162 £2,837
      North Sheen 57 £2,839
      Bermondsey 188 £2,845
      Shepherd's Bush 431 £2,911
      Elephant and Castle 274 £2,921
      Southfields 73 £2,954
      South Hornchurch 22 £2,995
      Queen's Park 105 £3,017
      Cockfosters 47 £3,018
      Lambeth 49 £3,036
      Brook Green 147 £3,037
      Barnsbury 384 £3,049
      Hoxton 167 £3,093
      Ickenham 47 £3,096
      Brondesbury 134 £3,132
      Muswell Hill 83 £3,147
      Isle of Dogs 858 £3,159
      Golders Green 155 £3,270
      Woodside Park 36 £3,287
      Battersea 205 £3,316
      Somers Town 133 £3,334
      North Kensington 177 £3,377
      Gospel Oak 39 £3,393
      Canary Wharf 433 £3,407
      Islington 202 £3,408
      Shoreditch 145 £3,430
      Fitzrovia 280 £3,481
      Fulham 451 £3,497
      South Hampstead 209 £3,516
      Kentish Town 171 £3,564
      St Margarets 86 £3,698
      Hammersmith 512 £3,827
      Raynes Park 121 £3,857
      The Borough 255 £3,858
      Wapping 278 £3,862
      Clerkenwell 190 £3,897
      Hampton Wick 36 £3,938
      Finsbury 209 £4,036
      Earl's Court 417 £4,110
      West Hampstead 290 £4,173
      East Sheen 36 £4,177
      Vauxhall 389 £4,232
      Waterloo 172 £4,267
      Kew 31 £4,624
      Mortlake 35 £4,732
      Southwark 129 £4,786
      King's Cross 179 £4,820
      Holborn 136 £4,842
      Petersham 31 £4,987
      Bloomsbury 129 £5,167
      Chalk Farm 343 £5,205
      Notting Hill 392 £5,299
      Brompton 670 £5,534
      High Barnet 34 £5,634
      Belsize Park 391 £5,828
      Hadley Wood 26 £6,896
      Kensington 317 £7,544
      Chelsea 535 £8,336
      South Kensington 573 £11,505
      Hampstead Garden Suburb 53 £14,218
      Be the first to find new properties
      Your search
      • Greater london

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