Showing posts with label Madam Tussauds. Show all posts
Showing posts with label Madam Tussauds. Show all posts

Thursday, 14 March 2013

Kew, Harrods and Madam Tussauds

...During my stay in London, I camped out at a hotel near Kew, which is a district in the London Borough of Richmond upon Thames, in south west London ... Even structures that were once functional