World Service Restaurant to close after 24 years in Nottingham, UK

The closure is set for 3 August 2024, with the decision influenced by evolving dining habits and the cost-of-living crisis.