<noembed><nolayer><div style="position:absolute; left:0; top:-100; display:none;"> The greatest detective on earth<br> Museums in London picture - This statue of Sherlock Holmes stands just outside Baker Street tube station in London - the nearest tube station from Madame Tussaud&#39;s. We all know that Sherlock Holmes lived on Baker Street. In fact, there is a Sherlock Holmes Centre nearby on Baker Street for Sherlock Holmes fans. What many of us do not know is the fact that Baker Street tube station happens to be the world&#39;s first underground railway station. By the way, London Planetarium and Madame Tussaud&#39;s are not only next door to each other, in fact they are inter-connected and joint tickets are sold to visit the two attractions. We visited the planetarium along with Madame Tussaud&#39;s, but I have no picture of it. </div></nolayer></noembed>
Explore the World Log in or Create a new account to share your own photos Help pagesHelp  
Explore  >  Western Europe  >  United Kingdom  >  England  >  London