Direct Rail

Madame Tussauds

Madame Tussauds is a wax museum in London. It was founded by wax sculptor Marie Tussaud in 1835 and has grown to become one of London's most popular tourist attractions.

How to get to Madame Tussauds by train

Madame Tussauds in London is a 2 minute walk from Baker Street Underground station.

Madame Tussauds Address: Marylebone Road, London, NW1 5LR