Pub giant with 2,700 pubs across UK suddenly closes inn in pretty seaside town

It operates over 2,700 pubs, restaurants and hotels across England, Wales and Scotland - one of the biggest pub portfolios in the country.


