Start The Fans Please!

A number of Escape Games that were reviewed on Invitation To Events blog have moved location or closed since they were played by ITM Games Teams. The Crystal Maze Live Experience is now at 22-32 Shaftesbury Avenue, London W1D 7EU  The Crystal Maze Studios is at Lower Byrom Street, ManchesterM3 4FP   Originally posted on Invitation To Events in 2016 The … More Start The Fans Please!