Leicester Library 30+ Leicester Library, Bishop St, Leicester LE1 6AA 7th May 2025 Leicester Library, Bishop St, Leicester LE1 6AA UNITED KINGDOM