George and DanFeb 12, 20202 minOtherMadame 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,...