London Games Festival 2019

The London Games Festival, backed by the Mayor of London, is the annual celebration of the UK games industry, with over 40 events taking place across the capital between March and April. The organizers – including Games London, a subsidiary of Film London – have worked hard over the pastRead More →