In the past year, 4,600 British hospitality venues shut down, but the rate of closures has decreased in early 2023.
According to the latest Hospitality Market Monitor report from CGA by NIQ and AlixPartners, Britain has seen a decline of 4,593 licensed premises from March...

