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,080
      Downham 68 £1,145
      Highams Park 31 £1,294
      St Paul's Cray 53 £1,306
      Little Heath 27 £1,306
      Southend 30 £1,320
      Thornton Heath 182 £1,321
      Elm Park 20 £1,349
      Morden 39 £1,359
      Wealdstone 226 £1,368
      Bedfont 72 £1,375
      Pollards Hill 45 £1,380
      Osterley 35 £1,385
      West Drayton 62 £1,405
      Barking Riverside 26 £1,424
      Hounslow West 174 £1,431
      Seven Kings 196 £1,435
      Anerley 30 £1,444
      Carshalton Beeches 53 £1,475
      Bexley 22 £1,475
      Chadwell Heath 43 £1,476
      Gants Hill 143 £1,489
      Becontree 76 £1,496
      Chingford 37 £1,513
      Yiewsley 71 £1,516
      Harold Hill 34 £1,522
      Worcester Park 27 £1,525
      Southbury 59 £1,536
      Newbury Park 87 £1,539
      Forest Gate 58 £1,541
      Beckenham 34 £1,545
      Edmonton 80 £1,552
      Sudbury 155 £1,570
      Redbridge 53 £1,575
      Hainault 31 £1,580
      Greenford 135 £1,587
      Kenton 55 £1,590
      The Wrythe 30 £1,596
      Northumberland Heath 44 £1,596
      Ponders End 57 £1,600
      Whitton 56 £1,600
      Woodside 40 £1,601
      Worton 134 £1,602
      Addiscombe 84 £1,604
      Lower Belvedere 25 £1,608
      Plashet 87 £1,615
      Penge 40 £1,622
      Broad Green 226 £1,623
      Feltham 109 £1,632
      Waddon 99 £1,634
      Shortlands 35 £1,637
      West Norwood 67 £1,638
      Tolworth 38 £1,638
      Goddington 24 £1,644
      Rayners Lane 173 £1,644
      Fairlop 29 £1,645
      Hendon Central 87 £1,652
      Thames View 93 £1,652
      Barkingside 34 £1,652
      Plumstead 90 £1,653
      Mitcham 119 £1,675
      Harmondsworth 29 £1,684
      Brunswick Park 39 £1,686
      Heston 85 £1,686
      Tulse Hill 47 £1,691
      Homerton 91 £1,693
      Hanworth 32 £1,698
      Harrow Weald 87 £1,699
      Rush Green 62 £1,709
      Becontree Heath 78 £1,720
      South Woodford 23 £1,724
      Widmore 22 £1,739
      Bowes 34 £1,744
      Cricklewood 67 £1,759
      Southgate 34 £1,763
      Hillingdon 91 £1,766
      Plaistow 126 £1,766
      Abbey Wood 42 £1,776
      Benhilton 102 £1,778
      Hither Green 90 £1,780
      Clayhall 32 £1,783
      Elmers End 20 £1,789
      Sudbury Hill 39 £1,794
      Honor Oak 26 £1,802
      Leytonstone 93 £1,815
      Wallington 46 £1,817
      Kingsbury 104 £1,820
      Gidea Park 31 £1,831
      Stanmore 47 £1,831
      Yeading 89 £1,836
      Crystal Palace 22 £1,841
      Selhurst 103 £1,843
      Cowley 119 £1,849
      Belmont 47 £1,851
      Scrattons Farm 36 £1,854
      Hendon 93 £1,858
      Maryland 77 £1,858
      Catford South 50 £1,860
      Peckham 129 £1,865
      Camberwell 113 £1,882
      Collier Row 49 £1,889
      Palmers Green 74 £1,893
      Well Hall 29 £1,895
      Leyton 187 £1,897
      Stepney 221 £1,901
      Harold Wood 21 £1,904
      Hackney 138 £1,919
      Perry Vale 59 £1,923
      New Cross 112 £1,931
      Collier's Wood 80 £1,936
      Hayes 177 £1,948
      Alperton 130 £1,948
      Perivale 95 £1,969
      Shooters Hill 37 £1,971
      Ladywell 135 £1,973
      South Norwood 49 £1,976
      Harringay 122 £1,979
      West Barnes 46 £1,989
      Manor Park 36 £1,990
      New Cross Gate 83 £1,995
      Hampton 23 £1,995
      New Malden 80 £1,998
      Poplar 226 £2,008
      New Barnet 33 £2,014
      Forest Hill 58 £2,022
      West Hendon 73 £2,029
      East Dulwich 40 £2,030
      Streatham 173 £2,033
      Loughborough Junction 97 £2,060
      Chinbrook 28 £2,061
      Dollis Hill 139 £2,065
      Little Ilford 53 £2,068
      Snaresbrook 21 £2,068
      Rotherhithe 157 £2,079
      Cranford 21 £2,080
      Haggerston 106 £2,082
      Summerstown 89 £2,086
      Purley 65 £2,086
      Bow 209 £2,093
      Harlesden 155 £2,096
      Gallions Reach 30 £2,096
      Bethnal Green 170 £2,100
      Hackney Wick 32 £2,102
      Hanwell 191 £2,111
      Hook 22 £2,117
      Clapton 126 £2,125
      Thamesmead 34 £2,128
      Furzedown 201 £2,133
      Dagenham 85 £2,141
      Deptford 93 £2,143
      Streatham Hill 178 £2,145
      Earlsfield 95 £2,146
      Finchley 42 £2,150
      Shadwell 99 £2,152
      Fallow Corner 20 £2,157
      Surbiton 123 £2,163
      Brixton 155 £2,167
      Northwood 84 £2,174
      Beckton 64 £2,175
      Spring Grove 101 £2,182
      Preston 157 £2,184
      Park Royal 240 £2,186
      Mile End 113 £2,187
      Pinner 41 £2,187
      West Hackney 47 £2,189
      Nunhead 59 £2,202
      Colindale 226 £2,204
      Colney Hatch 28 £2,215
      Whetstone 37 £2,219
      West Green 213 £2,234
      Upton Park 69 £2,237
      Berrylands 27 £2,248
      Norbury 31 £2,252
      Upper Norwood 26 £2,252
      West Ham 125 £2,284
      Blackheath 26 £2,296
      Finsbury Park 115 £2,299
      Limehouse 174 £2,315
      Holloway 245 £2,327
      Church End 75 £2,341
      Hornsey 108 £2,343
      Brockley 31 £2,368
      Twyford 58 £2,394
      West Finchley 49 £2,406
      New Southgate 47 £2,427
      Charlton 56 £2,436
      Stockwell 167 £2,448
      Strawberry Hill 55 £2,454
      East Greenwich 160 £2,476
      North Finchley 44 £2,525
      Mapesbury 105 £2,529
      Norbiton 211 £2,530
      Charlton Riverside 38 £2,548
      Wandsworth 166 £2,559
      Friern Barnet 39 £2,560
      Tufnell Park 58 £2,570
      Canning Town 182 £2,590
      Dalston 107 £2,594
      Kilburn 116 £2,600
      Merton 104 £2,626
      Kidbrooke 88 £2,658
      Stamford Hill 60 £2,665
      Dulwich 22 £2,665
      Archway 103 £2,675
      Putney 133 £2,678
      Kennington 67 £2,688
      Old Kent Road 212 £2,693
      Walworth 167 £2,734
      Stratford 361 £2,735
      Crouch End 80 £2,741
      Motspur Park 29 £2,779
      Greenwich Peninsula 67 £2,795
      Clapham 232 £2,811
      Balham 134 £2,820
      Brent Cross 77 £2,849
      Upton 21 £2,885
      Bermondsey 209 £2,899
      South Hornchurch 23 £2,922
      West Kensington 363 £2,930
      St Pancras 175 £2,933
      Blackwall 301 £2,937
      Highbury 183 £2,958
      Silvertown 155 £2,966
      Shacklewell 73 £2,972
      Temple Fortune 107 £2,978
      Merton Park 99 £3,000
      Stroud Green 35 £3,017
      Queen's Park 108 £3,040
      Whitechapel 701 £3,073
      Stoke Newington 166 £3,094
      Ickenham 47 £3,135
      Clapham Junction 233 £3,161
      Roehampton 82 £3,170
      Cockfosters 48 £3,173
      Oval 132 £3,189
      Shepherd's Bush 454 £3,215
      Lambeth 56 £3,215
      Brondesbury 144 £3,229
      North Sheen 63 £3,229
      Barnsbury 390 £3,232
      Woodside Park 35 £3,275
      Elephant and Castle 332 £3,345
      Mill Hill 71 £3,407
      Isle of Dogs 914 £3,420
      Somers Town 134 £3,450
      Golders Green 174 £3,452
      Southfields 80 £3,462
      Ham 21 £3,529
      North Kensington 195 £3,541
      Canary Wharf 434 £3,544
      Brook Green 158 £3,551
      Muswell Hill 93 £3,570
      South Hampstead 221 £3,575
      Kentish Town 188 £3,604
      Hoxton 186 £3,606
      Battersea 231 £3,635
      Islington 213 £3,682
      Gospel Oak 42 £3,738
      Fitzrovia 300 £3,751
      Fulham 490 £3,771
      Raynes Park 131 £3,850
      St Margarets 99 £3,856
      The Borough 263 £3,900
      Hammersmith 532 £3,927
      Hampton Wick 40 £3,944
      Shoreditch 169 £4,039
      Wapping 302 £4,137
      West Hampstead 303 £4,273
      Earl's Court 465 £4,281
      Finsbury 229 £4,347
      Clerkenwell 215 £4,354
      Vauxhall 399 £4,540
      Waterloo 180 £4,577
      East Sheen 38 £4,662
      Mortlake 35 £4,717
      Holborn 149 £4,891
      Petersham 35 £4,997
      Kew 33 £5,025
      King's Cross 213 £5,036
      Southwark 145 £5,069
      Chalk Farm 363 £5,332
      Bloomsbury 147 £5,348
      Notting Hill 416 £5,391
      Brompton 738 £5,911
      Belsize Park 414 £5,949
      High Barnet 37 £6,252
      Hadley Wood 26 £6,858
      Kensington 368 £7,945
      Chelsea 594 £8,468
      South Kensington 622 £11,398
      Hampstead Garden Suburb 53 £14,592
      Be the first to find new properties
      Your search
      • Greater london

      There were 6,595 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!