Dirección: Marylebone Rd, Londres NW1 5LR, Reino Unido
Madame Tussauds, céntricamente situado en Marylebone Road, cerca de la estación de metro de Baker Street, ofrece fácil acceso a poca distancia de lugares emblemáticos como Regent's Park y el Museo Sherlock Holmes. Su céntrica ubicación permite explorar otras atracciones de la ciudad.
Lugar de interés más cercano: El Parque del Regente