The first location, dubbed “The Baker Street Bazaar” was opened in London by Tussaud and her sons in 1835. The location of the San Francisco museum was previously known as the Wax Museum at ...