24 Hour Off Licences in London

Locate your nearest shop licensed to sell alcohol 24 hours. In London, there are off licences (supermarkets, convenience stores, corner shops, grocery stores, newsagents, petrol station forecourts etc.) that sell alcohol all night and now you can find their locations here on the 24 Hour Alcohol website.

Map of all 24 hour off licences in Greater London

There are loads of 24 hour shops in London but many aren’t licensed to sell alcohol all night. More than 17 years after the introduction of 24 hour drinking, finding shops selling 24 hour booze can still be extremely difficult in some areas. To solve this problem, we have obtained the location of every single 24 hour off licence in London from all 33 local authorities (32 London boroughs plus the City of London Corporation), so you can find your nearest 24 hour off licences in north, east, south, west or central London and buy beers, wines, spirits and other booze late at night. In some boroughs, we’ve also included shops with late night licences.

The 24 Hour Alcohol database of 24hr off licences contains the locations of all shops in England & Wales licensed to sell alcohol 24 hours. Asda is now the only large supermarket chain with superstores open 24 hours (except Saturday & Sunday nights due to Sunday trading laws). There are a growing number of 24hr convenience stores and petrol filling stations with 24 hour alcohol licences open for business 24 hours a day, 7 days a week, 365 days a year, so you shouldn't have a problem finding booze anytime of night, even on bank holidays, although we always recommend calling before you set off just to double check that your local 24 hour shop is open as usual. In some areas we also list shops licensed to sell booze late into the night. The map on this page shows 24 hour alcohol licences issued in the areas specified but you can also use our 24 hour shop locator tool to display nearest supermarkets, corner shops & garages with 24hr licences, based on your current location (which is useful if you're located near the edge of the above map). If you spot any errors with our 24 Hour Alcohol database, please hit the Report Incorrect Data button to quickly let us know. Cheers!

BeeliveryOrder from Beelivery to get alcohol, tobacco, snacks & groceries delivered in as little as 15-60 minutes. Open 24/7, 365 days a year! Delivery now available to 90% of UK postcodes. New Beelivery customers ordering for the first time can use voucher code 90MINS for £5 off (ideal for small orders) or voucher code TENPERCENT for 10% off (ideal for orders over £50).

For the latest updates on 24 hour drinking in England & Wales, follow 24 Hour Alcohol on Facebook, Twitter & Instagram.

The above interactive map shows the locations of all 24 hour off licences in London, with data from all councils in London: Barking & Dagenham, Barnet, Bexley, Brent, Bromley, Camden, City of London, Croydon, Ealing, Enfield, Greenwich, Hackney, Hammersmith & Fulham, Haringey, Harrow, Havering, Hillingdon, Hounslow, Islington, Kensington & Chelsea, Kingston upon Thames, Lambeth, Lewisham, Merton, Newham, Redbridge, Richmond upon Thames, Southwark, Sutton, Tower Hamlets, Waltham Forest, Wandsworth and City of Westminster. Our database of 24hr off licences including supermarkets, convenience stores, corner shops, grocery stores, newsagents and petrol stations/garages, giving you access to late night booze near you, when you need it.

On-demand alcohol delivery is available to almost all addresses in London, so you can get drinks delivered 24 hours. Take a look at our Alcohol Delivery London section to find your local all night booze delivery service and place your order online.

To view a map and list of 24 hours off licences in a particular part of London, select a local licensing authority/council…

London borough map - 24 hour off licences

BromleyCroydonSuttonMertonKingstonWandsworthRichmondHounslowEalingHammersmith & FulhamKensington & ChelseaWestminsterLambethSouthwarkLewishamGreenwichBexleyHaveringBarking & DagenhamNewhamTower HamletsHackneyIslingtonCamdenRedbridgeWaltham ForestCity of LondonHaringeyEnfieldHillingdonBrentHarrowBarnet
Our interactive map displays 24 hour off licences and alcohol delivery in all London Boroughs

If you’re on the outskirts of London, you may want to view shops licensed to sell alcohol all-night in counties neighbouring London: Buckinghamshire, Essex, Hertfordshire, Kent and Surrey

The off licences listed on 24 Hour Alcohol have 24 hr alcohol licences so are legally allowed to sell alcohol 24 hours a day, however, just because a shop is listed as having a 24 hour alcohol licence doesn’t necessarily mean that the shop is open 24hrs a day, 7 days a week. It’s up to each individual shop to decide whether or not it uses its 24 hour alcohol licence (it doesn’t have to stay open all night). It’s also worth noting that large 24 hour supermarkets (Tesco, Sainsbury’s and Asda) are not open all night on Saturdays, Sundays and bank holidays (this is due to Sunday trading laws in England and Wales), so are only an option on weekdays or Friday nights/Saturday mornings. Sunday trading restrictions don’t apply to convenience stores, which means they can open 24/7 if they wish. Where possible, we’ve included opening times of premises but these should only be used as a guide, as shops may change their opening hours at any time (please let us know if you spot any errors). We’ve tried to list the phone number for each 24 hour off licence so you can confirm opening times before setting off on your quest for 24 hour booze in the middle of the night. Don’t forget to bookmark 24HourAlcohol.co.uk so next time you need alcohol after hours, you’ll know where to find your local 24 hour offie.

If you’ve found this page useful, why not share it to help others find 24 hour booze?