Leicestershire branch of Revolution to shut Published 25 Jul 2024 12 venues across the UK are set to close. Full Article