Createch Group have designed, manufactured and installed the Marvels themed zone at Madame Tussauds Blackpool.
Project brief to re-construct the 50,000sqft area in the theme of Marvels. To included themed lighting, anomation and sets.
Find out more about Createch Group Ltd on their member profile page here
Member-created content 4 years ago | By Made in Britain