Adres: Marylebone Rd, Londen NW1 5LR, Verenigd Koninkrijk
Madame Tussauds is centraal gelegen aan Marylebone Road in de buurt van Baker Street Ondergronds Station en biedt gemakkelijke toegang op loopafstand van bezienswaardigheden zoals Regent's Park en het Sherlock Holmes Museum. De centrale ligging maakt het handig om andere bezienswaardigheden in de stad te verkennen.
Dichtstbijzijnde bezienswaardigheid: The Regent's Park