Start The Fans Please!
June 12, 2019
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 Crystal… More Start The Fans Please!