Practical
24-hour supermarkets in London: hours & nearest shops
On this page
The short answer
A few, on weekdays only. On 26 October 2026, Asda's own store pages listed seven London superstores that stay open all night from Monday morning to Saturday at 10pm. No large supermarket can trade through Saturday night, because of the Sunday trading law. At 3am on any night, the dependable answer is a 24-hour petrol-station shop.
Find the nearest 24-hour shopEvery 24-hour Asda, with weekly hoursSaturday night or Sunday: shops open every day
The seven 24-hour Asda superstores, checked 26 October 2026
Each one opens on Monday morning and stays open all night until Saturday at 10pm. On Sunday it opens for six hours only, by law. The hours are from each store’s own Asda page.
| Store | Open right now? | Opens Monday | Closes Saturday | Sunday |
|---|---|---|---|---|
| Asda Colindale NW9 0AS | check the store page | 6am | 10pm | 11am–5pm |
| Asda Dagenham RM9 6SJ | check the store page | 7am | 10pm | 11am–5pm |
| Asda Isle of Dogs E14 3BT | check the store page | 6am | 10pm | 12pm–6pm |
| Asda Park Royal NW10 7LW | check the store page | 7am | 10pm | 11am–5pm |
| Asda Roehampton SW15 3DT | check the store page | 7am | 10pm | 11am–5pm |
| Asda Southgate Circus N14 5PW | check the store page | 7:30am | 10pm | 11am–5pm |
| Asda Wembley HA9 9EX | check the store page | 7am | 10pm | 12pm–6pm |
Saturday night or Sunday? These seven are shut. The shops open every night are petrol-station shops: 77 of them, by area, each checked on its own page.
The 24-hour supermarket was a normal part of British life until 2020. Most chains cut overnight trading during the pandemic and never brought it back. What survived is a much smaller and stranger picture than people expect.
The chains
Round-the-clock trading at large superstores was largely wound back after 2020. Most big stores now run long hours instead, to 10pm, 11pm or midnight. That is not the same as 24 hours, and it is what catches people out at 2am.
Asda: seven London superstores open overnight on weekdays
These are the Asda superstores whose own store pages show them open through the night. Each one opens on Monday morning and then stays open continuously until 10pm on Saturday. On Sunday it opens for six hours only.
The seven stores, with today’s status and their weekly hours, are in the table at the top of this page.
Source: each store’s own page on Asda’s store locator, every entry in Asda’s London directory read on 27 September, 18 October and again on 26 October 2026 (no change to these seven). “Open right now?” is worked out in your browser from London time and the weekly hours above; it does not know about bank holidays or a store’s one-off closures. Open the store’s page before you travel.
The store is open, but its pharmacy is not. Asda’s own pharmacy pages for six of these stores list the pharmacy closing at 8pm or 9pm, and at 5pm or 6pm on Sunday. Isle of Dogs has no pharmacy page. For medicine at night, see how to find a pharmacy open now.
Several other Asda superstores, Clapham Junction and Old Kent Road among them, close at midnight on weekdays. They are not 24-hour stores. Every other London Asda’s hours, with its closing time today, are on our Asda opening times page.
Asda’s directory also lists more than twenty Asda Express petrol-station shops in and around London as open 24 hours, seven days a week. They are small shops, so the Sunday limit does not apply to them.
Tesco: some Express and Esso forecourt shops
Tesco’s store pages give hours branch by branch. On 27 September 2026 the pages we could read listed these as open 24 hours, seven days a week: Tottenham Court Road Express, and the Esso Express shops at Camden Road, Caledonian Road, Colliers Wood and Merton Road, Wimbledon. This is not a complete list. Tesco’s site stopped answering our checks part of the way through, so other branches may also be open all night. Use the Tesco store locator to check the one nearest you.
Every other chain
Check the branch page on the chain’s own store finder: Sainsbury’s, Morrisons, Co-op. We have not checked their branches, so we name none here.
The branch, not the brand. A chain being "24 hour" tells you nothing about the shop you are walking to. Check that specific store's page. This is the single most common mistake in every "open 24 hours" claim in London.
The weekend catch that nobody expects
Even a genuinely 24-hour superstore cannot trade through Saturday night into Sunday.
This is not a business decision. It is the Sunday Trading Act: a shop whose sales area is over 280 square metres may open for only six continuous hours on a Sunday, between 10am and 6pm. Sunday begins at midnight, so the shutters come down.
So the pattern is:
| When | A 24-hour superstore |
|---|---|
| Monday–Friday, overnight | Open |
| Saturday night into Sunday | Closed at midnight |
| Sunday | Six hours only, between 10am and 6pm |
| Sunday evening into Monday | Often reopens late Sunday |
| Christmas Day | Closed by law |
| Easter Sunday | Closed by law |
Full explanation of the rule, including the exemptions, is in why the big supermarket shuts at 4pm on a Sunday.
What is actually open at 3am
This is the useful part, and the answer is not a supermarket.
Petrol station forecourts. The most dependable overnight shop in London, by a distance. Small enough to be exempt from Sunday trading rules, open every night, and they carry far more than fuel — food, drink, painkillers, phone chargers, nappies, basic toiletries. Supermarket-branded forecourts often carry a decent own-brand range.
77 petrol-station shops open 24 hours, every day, by area
These are the shops for Saturday night and Sunday, when the superstores above are shut. Each one is a petrol-station shop whose own page lists the shop, not only the pumps, as open 24 hours, 7 days a week: Asda Express pages read 26 October 2026, Shell pages read 23 October 2026. The nearest one to you: type your postcode.
Central London · 1 shop
- Shell Old Street EC1V 9BP · Shell
North London · 17 shops
- Shell Enfield EN1 4JR · Shell
- Shell Co-Op Bullsmoor EN1 4SB · Shell
- Shell Little Waitrose Stirling EN5 3JG · Shell
- Shell Co-Op Upper Street N1 2TZ · Shell
- Shell Little Waitrose Muswell Hill N10 1QB · Shell
- Shell Palmers Green N13 5UN · Shell
- Asda Tottenham White Hart Lane N17 7LY · Asda
- Shell Little Waitrose Holloway N7 8JE · Shell
- Shell Camden Town N7 9QE · Shell
- Shell Little Waitrose Hornsey Park N8 8JN · Shell
- Asda Crouch End Express N8 8SE · Asda
- Shell Neasden NW10 0PH · Shell
- Asda Dudden Hill Express NW10 1DE · Asda
- Shell Co-Op Kilburn NW6 7QE · Shell
- Asda Observatory Express NW7 2PT · Asda
- Shell Little Waitrose Mill Hill NW7 3ET · Shell
- Shell Pine NW9 0HS · Shell
East London · 15 shops
- Shell Whitechapel E1 1DT · Shell
- Asda Bethnal Green Vallance Road E1 5BW · Asda
- Asda Aldersbrook Express E12 5HH · Asda
- Asda Walthamstow Express E17 8BQ · Asda
- Asda Bow Express E3 2AN · Asda
- Shell Co-Op Old Ford E3 2TB · Shell
- Shell Little Waitrose Ching E4 7PU · Shell
- Shell Clapton E5 9JZ · Shell
- Shell Barking IG11 8BU · Shell
- Shell Co-Op Ripple Road IG11 9PG · Shell
- Shell Woodford IG8 8QH · Shell
- Shell Rise Park RM1 4SJ · Shell
- Shell Dagenham RM10 7RP · Shell
- Asda Hornchurch Express RM11 1XA · Asda
- Asda Dagenham Express RM8 2UU · Asda
South-east London · 9 shops
- Shell Hillbrow BR1 4JU · Shell
- Shell Co-Op Bellegrove DA16 3QS · Shell
- Shell Co-Op Erith DA8 3RF · Shell
- Shell Southwark Bridge SE1 0AX · Shell
- Shell Southwark Park SE16 2JN · Shell
- Shell Crystal Palace SE19 1UN · Shell
- Shell South Norwood SE25 4UX · Shell
- Shell Shooters Hill SE3 8UQ · Shell
- Shell Mottingham SE9 3AF · Shell
South-west London · 12 shops
- Shell Gloster CR0 2LG · Shell
- Shell Addington CR0 5AR · Shell
- Shell Sanderstead CR2 9LE · Shell
- Shell Ace Of Spades KT6 5AT · Shell
- Shell Chelsea SW10 0NY · Shell
- Shell Balham SW12 9DP · Shell
- Asda Roehampton Express SW15 3DX · Asda
- Shell Plough Lane SW17 0BW · Shell
- Shell Savoy SW18 1TP · Shell
- Shell Western Road SW19 2QD · Shell
- Shell Co-Op Pepys Corner SW20 8RE · Shell
- Asda Clapham Express SW8 3LT · Asda
West London · 23 shops
- Asda Alperton Express HA0 1JQ · Asda
- Asda Belmont Express HA3 8SF · Asda
- Asda Sandy Lodge Express HA6 2HU · Asda
- Shell Sunbury TW13 6QN · Shell
- Asda Clockhouse Express TW14 8RD · Asda
- Asda Heston Express TW5 0RG · Asda
- Shell Hounslow Service Station TW5 9AN · Shell
- Asda Heathrow South Express TW6 3PF · Asda
- Shell Gillette Corner TW7 5NG · Shell
- Shell Co-Op Blackhorse TW9 1XD · Shell
- Asda Hillingdon Express UB10 0NZ · Asda
- Shell Little Waitrose Ickenham UB10 8LF · Shell
- Asda Heathrow North Express UB3 1LL · Asda
- Asda Northolt UB5 5AW · Asda
- Shell Co-Op Yeading UB5 6LW · Shell
- Shell Roundabout UB6 8QQ · Shell
- Asda Mead Express UB6 9RP · Asda
- Shell Co-Op West Drayton UB7 0AE · Shell
- Shell Heathrow UB7 0HB · Shell
- Shell Co-Op Yiewsley UB7 7QP · Shell
- Asda Willowbank Express UB9 4DA · Asda
- Asda Denham Express UB9 4DF · Asda
- Shell Co-Op Park Royal W3 0BX · Shell
Convenience-format stores. The small high-street versions of the big chains. 280 m² or under, so no Sunday restrictions at all, and a fair number run very late or overnight in busy areas.
Corner shops. In central and inner London, plenty trade to 2am or later, and some never close.
Large railway stations. Shops inside major stations are exempt from Sunday trading law. On a Sunday evening, a big terminus is frequently the best shopping available in London.
24-hour off licences. They exist, concentrated in the busier boroughs. Whether they are open is licence-specific and varies street by street.
Getting there
If you are heading out at 3am, the transport question matters as much as the shop. Night buses run every night; the Tube mostly does not. See getting home after the last train and which Tube lines run at night.
Our what is open right now page works this out from the current London time and day, including the Sunday rule.
Before you set off
- Check the specific branch page, never the brand page.
- Ring if it matters. Listed hours rot. A phone that goes unanswered at 1am answers the question.
- Remember the day. The same store has four different behaviours across a week, and three of them are legal requirements rather than choices.
- Default to a forecourt if you just need something basic. It is almost always open, and almost always closer than you think.
Sources
- House of Commons Library — shop opening hours and Sunday trading
- Association of Convenience Stores — trading hours
- Asda store locator — London directory: store hours, every entry read 27 September, 18 October and 26 October 2026
- Tesco store locator — London: store hours, partial read 27 September 2026
- An earlier version of this page named a chain with no citable source. That was removed on 17 September. The chain facts above now come from each store’s own page. See corrections.
Checked 11 September 2026. Chains section rebuilt from the chains’ own store pages on 27 September 2026; Asda stores read again on 18 and 26 October 2026. Individual stores set their own hours within the law, and chains change policy — always confirm the branch.