London Hotels Articles

July 20, 2010

Madame Tussauds Wax Museum and Planetarium, London, England

… are still standing. She did a likeness of herself which is on display at the entrance of the museum.

It is a popular London attraction with well over a million visitors a year. Whoever your favorite personality is, chances are that their …

Powered by WordPress