Gastropub Definition
The London Pub is the first Gastropub-class Pub in the Philippines. So what is a “gastropub”?
A gastropub concentrates on quality food. The name is a combination of pub and gastronomy and was coined in 1991 when David Eyre and Mike Belben took over The Eagle pub in Clerkenwell, London. The concept of a restaurant in a pub reinvigorated both pub culture and British dining, though has occasionally attracted criticism for potentially removing the character of traditional pubs.