There are a range of restaurants and shops in the complex, while a variety of indoor attractions like Madame Tussaud's, the Museum of Illusions and SEA LIFE ...