297 restaurants open right now
Chinese restaurant · Shoreditch / Brick Lane
Mexican restaurant · East Finchley
Fish and chips restaurant · Whitechapel
Fish restaurant · Thornton Heath
Italian restaurant · Carshalton Beeches
Fish and chips restaurant · Kingston upon Thames
Italian restaurant · Fitzrovia / Oxford Circus
Chinese restaurant · Acton
Italian restaurant · St Margarets
Italian restaurant · Chiswick
Japanese restaurant · Wandsworth Town
Indian restaurant · Northwood
Customers can sit down and eat their meal on the premises. We list London's dine-in restaurants above.
Booking ahead is worth it for smaller or well-known dine-in spots, especially at weekends. If you're not sure whether a listing takes walk-ins, check its Reservations or Reservations Recommended tags before turning up.
Dine-in means the restaurant has seating and table service, as opposed to a counter-only or takeaway-only setup. Most seafood restaurants in London operate this way, ranging from a handful of tables in a fish and chip shop to full dining rooms in the West End.
Of the 297 restaurants in our directory offering dine-in, the highest concentration is in Westminster (102), Camden (34), Kensington and Chelsea (27). By cuisine, it's most common among Seafood restaurant (81), Fish and chips restaurant (67), Italian restaurant (35).
Sitting down for a proper seafood meal, rather than grabbing it to go, is where London's oyster bars, fish restaurants and seafood grills tend to differentiate themselves, since the format allows for a wider menu and fresher daily specials than a takeaway counter can offer.
You might also look for
No, check a listing's Reservations or Reservations Recommended tags separately, since dine-in only confirms there's seating, not that you can book it ahead.
Usually somewhat, since table service and a fuller menu carry higher overheads than a counter operation, though the difference varies a lot by venue.
Westminster has the most, with 102 of the 297 restaurants we list offering dine-in.