Madame Tussaud’s, London

On the weekend we were fortunate to be invited to Madame Tussauds in London. In short Madame Tussauds is a museum chain for life-size wax replicas of famous celebrities & historic icons in themed galleries. I had not been to Madam Tussauds for a number of years and Dominic and Ita had never been at … Continue reading Madame Tussaud’s, London