London Wax Museum Brochure c1960

The London Wax Museum in St Petersburg Beach was one of the popular attractions that called St Pete home in the mid 20th century. It was connected with Madame Tussaud’s original wax museum in London, England.

One of the interesting parts of museum was the “Chamber of Horrors” which was only recommended for interested adults.

1 thought on “London Wax Museum Brochure c1960”

Comments are closed.