2 April - 13 April 2025

Friday 11 April & Saturday 12 April

Trafalgar Square Games Festival