Congratulations to Origen our Spring edition 1 finalists

26 teams battled for €150,000 at the Haymarket Theater in 2018

Venue

Location:

Haymarket Theatre
1 Garrick Walk, Leicester, LE1 3AF, UK