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 31 £1,107
      Downham 71 £1,166
      Southend 29 £1,316
      Elm Park 21 £1,320
      Little Heath 26 £1,323
      St Paul's Cray 47 £1,325
      Highams Park 33 £1,327
      Morden 36 £1,332
      Thornton Heath 198 £1,346
      Bedfont 75 £1,366
      Pollards Hill 49 £1,369
      Osterley 34 £1,379
      Wealdstone 220 £1,383
      Hounslow West 189 £1,410
      Barking Riverside 26 £1,412
      West Drayton 63 £1,421
      Seven Kings 191 £1,430
      Edmonton 105 £1,450
      Anerley 30 £1,463
      Chadwell Heath 44 £1,472
      Becontree 74 £1,480
      Homerton 109 £1,484
      Woodside 48 £1,487
      Bexley 25 £1,490
      Harold Hill 36 £1,501
      Forest Gate 58 £1,507
      Chingford 37 £1,508
      Gants Hill 136 £1,519
      Ponders End 61 £1,524
      Yiewsley 74 £1,531
      Worcester Park 28 £1,535
      Carshalton Beeches 57 £1,538
      Waddon 98 £1,545
      Tolworth 36 £1,545
      Newbury Park 87 £1,555
      Addiscombe 85 £1,563
      Whitton 58 £1,569
      Hainault 31 £1,580
      Sudbury 175 £1,587
      Northumberland Heath 42 £1,590
      Beckenham 33 £1,591
      Penge 39 £1,596
      Lower Belvedere 24 £1,596
      Worton 140 £1,599
      Cricklewood 97 £1,600
      Southbury 60 £1,601
      Feltham 122 £1,604
      Greenford 137 £1,606
      Plashet 94 £1,614
      West Norwood 78 £1,615
      Plumstead 101 £1,616
      Shortlands 35 £1,616
      Kenton 55 £1,616
      The Wrythe 31 £1,625
      Stepney 272 £1,625
      Fairlop 29 £1,639
      Redbridge 52 £1,642
      South Woodford 25 £1,648
      Barkingside 34 £1,652
      Peckham 194 £1,652
      Tulse Hill 57 £1,657
      Broad Green 254 £1,660
      Brunswick Park 40 £1,664
      Rayners Lane 173 £1,666
      Goddington 26 £1,671
      Bowes 35 £1,674
      Harrow Weald 88 £1,677
      Leytonstone 112 £1,680
      Widmore 23 £1,686
      Thames View 96 £1,689
      Hendon Central 90 £1,695
      Hanworth 32 £1,697
      Camberwell 158 £1,702
      Heston 86 £1,707
      Maryland 92 £1,708
      Harmondsworth 28 £1,708
      Mitcham 126 £1,709
      New Cross 145 £1,712
      Plaistow 141 £1,715
      Rush Green 56 £1,715
      Becontree Heath 80 £1,717
      Honor Oak 31 £1,743
      Well Hall 35 £1,762
      Leyton 207 £1,762
      Hither Green 94 £1,763
      Sudbury Hill 42 £1,780
      Abbey Wood 41 £1,781
      Clayhall 31 £1,782
      Hillingdon 90 £1,784
      Belmont 52 £1,790
      Gidea Park 32 £1,790
      Benhilton 110 £1,791
      Harringay 168 £1,791
      Palmers Green 84 £1,795
      Hendon 100 £1,797
      Catford South 52 £1,810
      Summerstown 126 £1,812
      Wallington 46 £1,815
      Crystal Palace 27 £1,820
      Streatham Hill 260 £1,822
      Selhurst 107 £1,823
      Cowley 122 £1,827
      Yeading 91 £1,833
      Southgate 44 £1,839
      New Cross Gate 98 £1,853
      Perry Vale 63 £1,853
      Rotherhithe 218 £1,859
      South Norwood 58 £1,871
      Scrattons Farm 34 £1,877
      Kingsbury 101 £1,881
      Fallow Corner 25 £1,882
      Poplar 277 £1,883
      Collier Row 49 £1,887
      Hackney 171 £1,888
      Haggerston 123 £1,902
      Deptford 119 £1,906
      West Hackney 69 £1,907
      Shadwell 127 £1,915
      West Barnes 48 £1,918
      Clapton 167 £1,923
      Collier's Wood 94 £1,930
      Stanmore 55 £1,931
      Hale End 20 £1,935
      Ladywell 138 £1,937
      Loughborough Junction 112 £1,948
      Brixton 210 £1,951
      Bethnal Green 208 £1,958
      Bow 244 £1,966
      West Green 242 £1,976
      Mile End 146 £1,977
      Furzedown 254 £1,981
      Hayes 194 £1,983
      Alperton 138 £1,987
      Streatham 195 £1,990
      Hampton 23 £1,995
      Gallions Reach 33 £1,997
      Snaresbrook 20 £1,999
      Herne Hill 21 £2,000
      Manor Park 38 £2,004
      Hackney Wick 46 £2,006
      Forest Hill 62 £2,018
      Little Ilford 56 £2,021
      Perivale 108 £2,023
      Purley 71 £2,027
      Hanwell 227 £2,029
      Pinner 36 £2,044
      Chinbrook 34 £2,045
      Beckton 75 £2,045
      Nunhead 75 £2,047
      West Hendon 78 £2,049
      Thamesmead 39 £2,055
      Finchley 44 £2,057
      East Dulwich 46 £2,058
      New Barnet 35 £2,059
      New Malden 83 £2,064
      Cranford 22 £2,067
      Limehouse 236 £2,070
      Preston 176 £2,073
      Upton Park 82 £2,077
      Colney Hatch 30 £2,090
      Holloway 326 £2,092
      West Ham 152 £2,106
      Park Royal 292 £2,107
      Hornsey 134 £2,107
      Hook 22 £2,117
      Dollis Hill 145 £2,131
      Earlsfield 109 £2,133
      Dagenham 86 £2,134
      Upper Norwood 29 £2,139
      Blackheath 30 £2,145
      Harlesden 162 £2,145
      Finsbury Park 139 £2,162
      Norbury 34 £2,172
      Northwood 82 £2,179
      Brockley 34 £2,181
      New Southgate 54 £2,183
      Spring Grove 121 £2,198
      Surbiton 115 £2,213
      East Greenwich 202 £2,228
      Stockwell 216 £2,235
      Twyford 71 £2,244
      Whetstone 38 £2,250
      Colindale 235 £2,273
      New Eltham 21 £2,275
      West Finchley 56 £2,286
      Church End 76 £2,294
      Canning Town 217 £2,309
      Charlton 63 £2,319
      Old Kent Road 268 £2,331
      Archway 142 £2,339
      Wandsworth 211 £2,386
      Walworth 231 £2,393
      Kidbrooke 112 £2,409
      Tufnell Park 69 £2,415
      Clapham 310 £2,423
      Mapesbury 117 £2,427
      Berrylands 26 £2,450
      Friern Barnet 41 £2,458
      Strawberry Hill 61 £2,459
      Stamford Hill 79 £2,468
      Shooters Hill 37 £2,476
      Dalston 121 £2,482
      Charlton Riverside 42 £2,489
      Stratford 473 £2,493
      Dulwich 24 £2,508
      North Finchley 51 £2,522
      Crouch End 88 £2,537
      Norbiton 230 £2,542
      Balham 185 £2,564
      Kilburn 121 £2,569
      Kennington 73 £2,609
      Shacklewell 89 £2,624
      Upton 23 £2,634
      Merton 115 £2,635
      Putney 142 £2,637
      Bermondsey 301 £2,655
      South Hornchurch 27 £2,698
      Blackwall 372 £2,715
      Clapham Junction 305 £2,719
      Greenwich Peninsula 78 £2,778
      Oval 171 £2,785
      Highbury 205 £2,811
      Silvertown 161 £2,814
      West Kensington 416 £2,834
      St Pancras 213 £2,843
      Motspur Park 30 £2,844
      Brent Cross 87 £2,859
      Whitechapel 817 £2,864
      Stoke Newington 193 £2,885
      Roehampton 89 £2,921
      Shepherd's Bush 531 £2,924
      Stroud Green 45 £2,926
      Temple Fortune 109 £2,956
      Queen's Park 117 £2,980
      Elephant and Castle 456 £3,041
      Barnsbury 449 £3,061
      Lambeth 70 £3,083
      Brondesbury 164 £3,091
      Woodside Park 36 £3,110
      Ickenham 47 £3,114
      Merton Park 119 £3,151
      Hoxton 233 £3,174
      Battersea 302 £3,185
      Cockfosters 47 £3,229
      Isle of Dogs 1,079 £3,245
      Kentish Town 222 £3,264
      North Kensington 215 £3,326
      North Sheen 65 £3,329
      Muswell Hill 105 £3,339
      Gospel Oak 54 £3,345
      Somers Town 148 £3,383
      Mill Hill 72 £3,397
      Canary Wharf 462 £3,442
      Islington 249 £3,468
      Southfields 92 £3,485
      Fitzrovia 346 £3,504
      Golders Green 188 £3,513
      Ham 21 £3,564
      Fulham 549 £3,589
      The Borough 314 £3,592
      South Hampstead 227 £3,599
      Brook Green 170 £3,612
      Hammersmith 616 £3,714
      Wapping 338 £3,825
      Shoreditch 191 £3,830
      Hampton Wick 42 £3,927
      St Margarets 104 £3,953
      West Hampstead 319 £4,056
      Finsbury 270 £4,059
      Clerkenwell 234 £4,119
      Raynes Park 147 £4,193
      Earl's Court 523 £4,204
      Vauxhall 435 £4,301
      Waterloo 204 £4,321
      Coombe 34 £4,354
      Holborn 190 £4,383
      Mortlake 34 £4,644
      King's Cross 250 £4,692
      East Sheen 39 £4,699
      Kew 35 £4,926
      Bloomsbury 165 £5,041
      Kingston Vale 22 £5,132
      Chalk Farm 384 £5,172
      Notting Hill 451 £5,200
      Petersham 31 £5,254
      Southwark 163 £5,256
      Brompton 816 £5,687
      Belsize Park 463 £5,788
      High Barnet 40 £6,155
      Hadley Wood 26 £6,896
      Kensington 402 £7,945
      Chelsea 664 £8,011
      South Kensington 710 £11,130
      Hampstead Garden Suburb 58 £14,150
      Knightsbridge 20 £18,887
      Be the first to find new properties
      Your search
      • Greater london

      There were 10,000 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!