Address: Marylebone Rd, London NW1 5LR, United Kingdom
Madame Tussauds London sits on Marylebone Road in central London, close to Baker Street and Regent’s Park. The Madame Tussauds London location is particularly convenient by Tube, with Baker Street Station only a short walk from the entrance. Baker Street is the fastest option from most central London neighbourhoods, while buses and hop-on hop-off services provide convenient alternatives.
Closest Landmark: The Regent's Park (640m)


