Adres: Marylebone Rd, Londen NW1 5LR, Verenigd Koninkrijk
Madame Tussauds London ligt aan Marylebone Road in het centrum van Londen, vlak bij Baker Street en Regent’s Park. De vestiging van Madame Tussauds in Londen is supergoed bereikbaar met de metro; het station Baker Street ligt op slechts een korte wandeling van de ingang. Baker Street is de snelste optie vanuit de meeste wijken in het centrum van Londen, terwijl bussen en hop-on-hop-off-diensten handige alternatieven bieden.
Dichtstbijzijnde bezienswaardigheid: Het Regent's Park (640m)


