Time Run Presents: Sherlock: The Game Is Now
London, Feb 2020
In the early years, as escape rooms spread throughout the U.K., one London venue quickly gained an international reputation for production values that were streets ahead of anywhere else, as well as a variety of then unheard of innovations such as a … (more)