Image

Little Lion Entertainment

New Tomb Raider attraction set to open in London in 2022
9 months ago

New Tomb Raider attraction set to open in London in 2022

By  •  Product News

A new interactive Tomb Raider: The LIVE Experience is due to open in London in the spring of 2022.

Little Lion Group, creators of the Crystal Maze Live experience, has …
Read More

Do NOT follow this link or you will be banned from the site!