London 2012 Festival opens with screening of Tate Movie Project
To celebrate the opening of the London 2012 Festival this Thursday, Itch of the Golden Nit will be screening at 4pm and 6pm on 22 big screens, or ‘Live Sites’, across the country. Â Find the Live Site nearest you here and make sure to catch this BAFTA-winning, Guinness World Record-holding Cultural Olympiad film tomorrow!