Madame Tussauds

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