Madame Tussauds is by far one of the most famous tourist spots in all of the UK – it’s something of an entertaining oddity, but it’s immensely popular all over the world for its incredible exhibits. If you’re completely new to Madame Tussauds and wonder what all the wax-flavoured fuss is about, we’re here to …