24HLondon

Category

Eating and drinking in London after midnight

Where London still feeds you after the kitchens close.

Almost everything about eating in London at night comes down to one rule. Once you know it, you can work out your own options in any part of the city, at any hour, without trusting a list that was written last year.

The rule underneath all of it

Under Schedule 2 of the Licensing Act 2003, selling hot food or hot drink to the public between 11pm and 5am is a licensable activity in England. Cold food is not. So when a kitchen stops at 11pm, that is frequently the edge of what the premises is permitted to do, not the chef’s preference. And from 5am the restriction lifts, which is why early breakfast places can start before most of the city is awake.

The full explanation, the exemptions, and the sources are in where to eat in London after midnight.

At 3am, think cold food and a machine

Your most reliable late food is not a restaurant. It is anywhere that is open and sells cold food: a 24-hour supermarket, a petrol forecourt shop, a corner shop that keeps long hours. They need no special permission, which is exactly why more of them are open.

Hot drink is the same story. A self-service machine is exempt, as long as the public can operate it without staff, which is why a 24-hour forecourt can legally pour you a coffee at 4am. It is not a nice coffee. It is a reliable one. Where the shops are is in 24-hour supermarkets in London.

Why a late-night café is usually a bar

Coffee is a hot drink, so a café serving a flat white at midnight needs permission in the same way a kebab shop does. Premises already licensed to sell alcohol for drinking on site between 11pm and 5am are among the categories a council is allowed to exempt. A bar can pour you a coffee at no extra cost. A pure café has to apply for a late licence and will sell very little else at that hour.

That is why your late-night café turns into a bar. If you wanted somewhere alcohol-free, ring ahead and ask three things: whether they are still serving coffee, whether you can sit with a laptop, and whether the music is on. The detail, and the four late cafés we could check, are in where to get coffee in London late at night.

There are fewer places than there used to be

London has 58 venues holding a 24-hour licence, down from 91 in 2010. Late-night venues across Greater London fell from 433 in 2020 to 343 in late 2025. It is not your imagination that finding food at 2am has got harder. The figures, with their sources, are in London’s 24-hour licences.

“24 hours” describes a business, not the hour you arrive

Some of the best-known “24-hour” restaurants are not sit-down at every hour of every night. One of them stops dine-in between 01:00 and 07:00 on three nights a week; another closes at midnight for part of the week. The guide sets out which, from each venue’s own page, with the date we read it.

How to check what is serving tonight

  1. Look at the venue’s own website, not a directory. Kitchen hours and opening hours are different things, and directories copy the wrong one.
  2. Ring, and ask “is the kitchen still serving?” A bar open until 3am does not mean food until 3am.
  3. If you are relying on a petrol station for hot food, check your borough’s licensing policy. Councils may exempt them, but they do not have to.
  4. Between 2am and 5am, default to cold food.
  5. At 4.30am, consider waiting half an hour. From 5am the hot-food restriction lifts and your choices widen.

If what you actually need is somewhere to sit, that has its own guide: where to sit in London late at night.

No venue pays to be listed. Opening hours change without notice, so confirm on the venue’s own page before you travel.

Read further