Adres: Marylebone Rd, Londen NW1 5LR, Verenigd Koninkrijk
Madame Tussauds Londen ligt prominent in het hart van Marylebone, een levendige wijk in het centrum van Londen. Het wordt omringd door levendige straten en historische monumenten en ligt op slechts een steenworp afstand van Regent's Park en het bruisende winkelcentrum Oxford Street.
Dichtstbijzijnde bezienswaardigheid: The Regent's Park