Madame Tussauds – Dad’s Opinion of the attraction
Madame Tussauds is located near Baker Street station, which takes you also past a great Sherlock Holmes statue. It’s part of the Merlin group of attractions so if you own a Merlin Annual pass its great way to spend a couple of hours in London seeing some unusual and interesting sights.… View Post