About Dotdotdot
Experience award-winning Layered Reality™ entertainment combining virtual reality, live actors and sensory elements. The War of The Worlds: The Immersive Experience is not to be missed! Eat, drink & immerse.
More about Dotdotdot
Dotdotdot is located at 56 Leadenhall Street, EC3A 2BJ London, United Kingdom
https://www.dotdot.london/