Hospitality loses 4,600 venues in 12 months
In the three years since the start of the pandemic, the independent sector has shrunk by 14.1%, over four times bigger than the contraction of 3.3% in the managed sector
Britain has suffered a net decline of 4,593 licensed premises in the last year to March 2023, according to the Hospitality Market Monitor from CGA Strategy.