In the latest 12 months, Britain has lost around one in 18 of its licenced premises – that’s 5,736 pubs, restaurants, bars and cafes – the new Hospitality Market Monitor from CGA by NIQ and AlixPartners reveals.
Download the latest report for more information.