Inaugural London Games Festival launches Nicola MacdonaldApril 1, 2016 The all-new London Games Festival, funded by £1.2m from the Mayor of London’s Office, begins today with a programme including 15 events across ten venues. It wi... FestivalLatest News