London Sports Festival 2025 Attracts Over 30,000 Participants
The Central London Alliance's 2025 Sports Festival concluded a five-month run, engaging over 30,000 people and revitalising central London's public spaces. Discover how sport drove economic recovery.