Two of the world’s leading entertainment brands – Madame Tussauds, part of the Merlin Entertainments Group, and Marvel Entertainment – have joined forces to create a unique new visitor experience at the leading London attraction, scheduled to open in early… Read More ›