Endereço: Marylebone Rd, Londres NW1 5LR, Reino Unido
O Madame Tussauds de Londres fica na Marylebone Road, no centro de Londres, perto da Baker Street e do Regent’s Park. O Madame Tussauds de Londres é superprático de metrô, já que a estação Baker Street fica a poucos passos da entrada. A Baker Street é a opção mais rápida a partir da maioria dos bairros do centro de Londres, enquanto os ônibus e os serviços do tipo “hop-on hop-off” oferecem alternativas convenientes.
Ponto de referência mais próximo: Regent's Park (640 m)


