London hospitality sector stabilises in Q1
London’s city centre is the most significant hospitality market in the UK, with nearly 3,000 licensed premises which is more than Britain’s six next biggest city centres put together
The hospitality industry in London has shown signs of recovery in the first quarter of the year, with a net decline of only 1% of licensed premises, according to new data from CGA strategy.