Namco Funscape - London, United Kingdom