April 2, 2025 - April 13, 2025 LGF2025 London London Plans are underway for London Games Festival 2025 - which is our 10th anniversary LGF. See you there and save the date: We start Wednesday 2 April 2025 and run…