Madame Tussauds is a wax museum founded by wax sculptor Marie Tussaud in 1835. Here you can find wax versions of everyone from Presidents to pop stars! This is a London institution. Madame Tussauds is a 15 minute walk from the Leonard and just a two minute walk away from Baker Street tube station.
+44 871 894 3000
Open Daily 9:30am – 6:00pm