2025 ICCA United Kingdom Semifinal at the New Wimbledon Theatre
New Wimbledon Theatre 93 The Broadway, London , United Kingdom15 March 2025 at the New Wimbledon Theatre Featuring: The Techtonics | Imperial College London Northern Lights | Durham University The Leamingtones | University of Warwick The Songsmiths | University […]