Central London, which lost 15.6% of its licensed premises between March 2020 and 2023, saw a net decline of only 1% in Q1 2023, according to CGA and AlixPartners
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information