Day 2: London
March 6th 2011 It was off to Madame Tussauds this morning to see the stars young and old in wax, with quite a history of its own, Madame Tussauds originated in the late 1800's in France before moving to London where it has been ever since. From there it was off to Oxford street to buy a new phone card, what an experience, I have never seen so many people in one street at one time ever, really intimidating they j
... read more