London Games Festival
Trafalgar Square Exhibition
28 March – 9 April 2023
The London Games Festival is an extensive festivity of video games, encompassing art, culture, and commerce, held over several days. This grand event is making its comeback for the eighth consecutive year, acting as an umbrella for various in-person and online events spread throughout the city.
Copyright © 2024 – The Athenaeum | Website by Up