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 30 £1,065
      Downham 70 £1,163
      Highams Park 31 £1,294
      Little Heath 27 £1,306
      St Paul's Cray 54 £1,308
      Thornton Heath 181 £1,320
      Southend 29 £1,341
      Wealdstone 225 £1,366
      Morden 38 £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
      Elm Park 20 £1,430
      Anerley 28 £1,431
      Hounslow West 174 £1,431
      Seven Kings 197 £1,432
      Carshalton Beeches 52 £1,471
      Bexley 22 £1,475
      Chadwell Heath 43 £1,476
      Gants Hill 142 £1,489
      Becontree 76 £1,496
      Chingford 37 £1,513
      Yiewsley 71 £1,516
      Harold Hill 34 £1,522
      Worcester Park 27 £1,525
      Sudbury 147 £1,526
      Newbury Park 86 £1,535
      Southbury 59 £1,536
      Forest Gate 58 £1,541
      Beckenham 34 £1,545
      Edmonton 80 £1,552
      Kenton 54 £1,567
      Redbridge 53 £1,575
      Northumberland Heath 46 £1,580
      Hainault 31 £1,580
      Ponders End 56 £1,584
      Worton 133 £1,592
      Broad Green 217 £1,592
      Greenford 132 £1,595
      The Wrythe 30 £1,596
      Whitton 56 £1,600
      Woodside 40 £1,601
      Plashet 86 £1,604
      Addiscombe 84 £1,604
      Lower Belvedere 25 £1,608
      Penge 40 £1,622
      West Norwood 67 £1,623
      Waddon 101 £1,629
      Shortlands 34 £1,631
      Feltham 106 £1,634
      Tolworth 38 £1,638
      Goddington 24 £1,644
      Fairlop 29 £1,645
      Rayners Lane 172 £1,649
      Hendon Central 87 £1,652
      Thames View 93 £1,652
      Plumstead 90 £1,653
      Barkingside 34 £1,655
      Mitcham 116 £1,678
      Tulse Hill 44 £1,679
      Harrow Weald 87 £1,679
      Harmondsworth 29 £1,684
      Homerton 90 £1,686
      Heston 86 £1,690
      Hanworth 32 £1,698
      Rush Green 62 £1,709
      Becontree Heath 78 £1,720
      South Woodford 23 £1,724
      Southgate 33 £1,726
      Brunswick Park 39 £1,736
      Widmore 22 £1,739
      Bowes 34 £1,744
      Hillingdon 91 £1,766
      Plaistow 126 £1,766
      Abbey Wood 42 £1,776
      Benhilton 102 £1,778
      Hither Green 90 £1,780
      Cricklewood 65 £1,782
      Clayhall 32 £1,783
      Elmers End 20 £1,789
      Honor Oak 27 £1,791
      Sudbury Hill 39 £1,794
      Belmont 46 £1,802
      Kingsbury 103 £1,815
      Leytonstone 93 £1,816
      Wallington 46 £1,817
      Gidea Park 32 £1,824
      Hampton 20 £1,827
      Selhurst 103 £1,828
      Cowley 119 £1,836
      Yeading 89 £1,836
      Crystal Palace 22 £1,841
      Stanmore 45 £1,848
      Scrattons Farm 35 £1,858
      Maryland 77 £1,858
      Catford South 51 £1,859
      Peckham 125 £1,863
      Hendon 92 £1,864
      Camberwell 111 £1,877
      Collier's Wood 77 £1,881
      Leyton 185 £1,887
      Collier Row 49 £1,889
      New Cross 112 £1,891
      Well Hall 29 £1,895
      Palmers Green 75 £1,896
      Stepney 221 £1,901
      Harold Wood 21 £1,904
      Ladywell 133 £1,909
      Perry Vale 60 £1,912
      Hackney 138 £1,918
      Hayes 166 £1,927
      South Norwood 48 £1,940
      Shooters Hill 36 £1,956
      Alperton 129 £1,956
      Perivale 94 £1,969
      Harringay 119 £1,977
      West Barnes 46 £1,989
      Manor Park 36 £1,990
      New Barnet 32 £1,991
      New Cross Gate 83 £1,995
      Poplar 220 £1,999
      New Malden 78 £2,001
      East Dulwich 38 £2,012
      Forest Hill 58 £2,018
      West Hendon 72 £2,021
      Loughborough Junction 94 £2,022
      Streatham 168 £2,034
      Harlesden 153 £2,041
      Dollis Hill 137 £2,043
      Little Ilford 54 £2,058
      Deptford 84 £2,060
      Chinbrook 28 £2,061
      Haggerston 105 £2,062
      Rotherhithe 154 £2,064
      Gallions Reach 29 £2,065
      Snaresbrook 21 £2,068
      Purley 63 £2,073
      Hanwell 186 £2,079
      Cranford 21 £2,080
      Summerstown 88 £2,081
      Bow 206 £2,086
      Hackney Wick 32 £2,102
      Streatham Hill 172 £2,105
      Bethnal Green 171 £2,107
      Hook 22 £2,117
      Earlsfield 92 £2,120
      Colney Hatch 27 £2,123
      Clapton 126 £2,125
      Surbiton 121 £2,126
      Thamesmead 34 £2,128
      Furzedown 199 £2,141
      Dagenham 85 £2,141
      Finchley 42 £2,150
      Shadwell 99 £2,152
      Fallow Corner 20 £2,157
      Brixton 151 £2,158
      Preston 154 £2,161
      Spring Grove 102 £2,168
      Northwood 84 £2,174
      Beckton 64 £2,175
      Nunhead 56 £2,183
      Mile End 113 £2,187
      Pinner 41 £2,187
      Park Royal 234 £2,187
      West Hackney 47 £2,189
      Upton Park 68 £2,190
      Colindale 216 £2,215
      Whetstone 37 £2,219
      Norbury 32 £2,228
      West Green 210 £2,236
      Upper Norwood 26 £2,252
      Berrylands 27 £2,256
      West Ham 125 £2,284
      Hornsey 102 £2,287
      Blackheath 26 £2,296
      Finsbury Park 115 £2,299
      Holloway 242 £2,310
      Limehouse 171 £2,319
      Church End 76 £2,331
      Brockley 31 £2,368
      Twyford 57 £2,384
      New Southgate 46 £2,386
      Strawberry Hill 51 £2,392
      West Finchley 49 £2,406
      Stockwell 166 £2,436
      Charlton 57 £2,446
      Wandsworth 163 £2,452
      East Greenwich 158 £2,455
      Friern Barnet 37 £2,518
      Mapesbury 106 £2,520
      North Finchley 44 £2,525
      Tufnell Park 57 £2,558
      Charlton Riverside 35 £2,573
      Canning Town 178 £2,574
      Norbiton 204 £2,576
      Dalston 107 £2,594
      Kidbrooke 85 £2,602
      Kilburn 113 £2,605
      Merton 98 £2,627
      Stratford 340 £2,660
      Stamford Hill 60 £2,665
      Archway 102 £2,677
      Old Kent Road 208 £2,677
      Kennington 67 £2,688
      Walworth 160 £2,695
      Dulwich 21 £2,702
      Putney 134 £2,723
      Crouch End 79 £2,741
      Motspur Park 29 £2,779
      Balham 134 £2,793
      Bermondsey 193 £2,819
      Clapham 226 £2,830
      Greenwich Peninsula 67 £2,839
      Mill Hill 68 £2,849
      Brent Cross 70 £2,853
      Upton 21 £2,885
      West Kensington 359 £2,893
      Highbury 180 £2,905
      St Pancras 168 £2,910
      South Hornchurch 23 £2,922
      Silvertown 150 £2,922
      Blackwall 298 £2,933
      Stroud Green 36 £2,976
      Merton Park 91 £2,990
      Temple Fortune 105 £2,992
      Southfields 73 £2,994
      Cockfosters 47 £2,996
      Shacklewell 72 £3,000
      Queen's Park 106 £3,022
      Stoke Newington 165 £3,028
      Whitechapel 684 £3,069
      Clapham Junction 223 £3,071
      Ickenham 48 £3,094
      Oval 128 £3,163
      Shepherd's Bush 447 £3,187
      North Sheen 61 £3,187
      Roehampton 81 £3,191
      Barnsbury 385 £3,201
      Muswell Hill 86 £3,214
      Lambeth 56 £3,218
      Brondesbury 140 £3,252
      Woodside Park 37 £3,306
      Elephant and Castle 307 £3,323
      Golders Green 173 £3,426
      Isle of Dogs 888 £3,426
      Somers Town 133 £3,442
      North Kensington 187 £3,535
      Canary Wharf 427 £3,536
      Battersea 228 £3,570
      Hoxton 182 £3,580
      South Hampstead 217 £3,580
      Brook Green 157 £3,585
      Kentish Town 185 £3,603
      Islington 212 £3,688
      Fulham 473 £3,717
      Fitzrovia 297 £3,739
      Gospel Oak 41 £3,741
      St Margarets 94 £3,806
      Raynes Park 125 £3,869
      The Borough 262 £3,906
      Hammersmith 521 £3,913
      Hampton Wick 37 £3,918
      Shoreditch 166 £4,073
      Wapping 299 £4,120
      East Sheen 36 £4,175
      West Hampstead 294 £4,249
      Clerkenwell 210 £4,285
      Earl's Court 443 £4,318
      Finsbury 226 £4,336
      Vauxhall 392 £4,468
      Waterloo 180 £4,560
      Mortlake 35 £4,717
      Holborn 143 £4,928
      Kew 33 £5,025
      King's Cross 207 £5,059
      Petersham 32 £5,074
      Southwark 143 £5,095
      Chalk Farm 359 £5,330
      Notting Hill 409 £5,418
      Bloomsbury 141 £5,454
      High Barnet 35 £5,538
      Brompton 705 £5,834
      Belsize Park 405 £5,943
      Hadley Wood 26 £6,858
      Kensington 353 £7,823
      Chelsea 571 £8,561
      South Kensington 586 £11,445
      Hampstead Garden Suburb 53 £14,592
      Be the first to find new properties
      Your search
      • Greater london

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