Feb 12, 2020OTHERMadame Tussauds London TourWell hello there! Come with us as we take an updated tour of Madame Tussauds in London. With its first permanent home opening in 1836,...