Phantom Peak
Schedule
Sun Sep 28 2025 at 12:00 pm to 02:00 pm
UTC+00:00Location
Canada Water Theatre SE16 7AR | London, EN

Advertisement
Phantom Peak is a unique immersive open-world adventure in London - a fully realised town inhabited by quirky characters and full to the brim with...
Advertisement
Where is it happening?
Canada Water Theatre SE16 7AR, 21 Surrey Quays Road, London, United KingdomEvent Location & Nearby Stays: