‘Twin Peaks’ pop-up experience launching this summer
A brand new “pop-up immersive theatre experience” inspired by David Lynch’s cult TV show Twin Peaks will open next month. ‘The Owls Are Not What They Seem’ will launch at a secret location in central London at the end of August and tickets will be released on the official website at midday on Friday 17 … >
Posted
Filed under