The Sherlock Holmes London
The Sherlock Holmes is a Victorian era themed public house in Northumberland Street near Charing Cross railway station and Trafalgar Square which contains a large collection of memorabilia related to the fictional detective Sherlock Holmes. The original collection was put together for display in Baker Street in London during the Festival of Britain in 1951.
4,287
views
43
faves
13
comments
Uploaded on March 24, 2016
Taken on February 25, 2016
The Sherlock Holmes London
The Sherlock Holmes is a Victorian era themed public house in Northumberland Street near Charing Cross railway station and Trafalgar Square which contains a large collection of memorabilia related to the fictional detective Sherlock Holmes. The original collection was put together for display in Baker Street in London during the Festival of Britain in 1951.
4,287
views
43
faves
13
comments
Uploaded on March 24, 2016
Taken on February 25, 2016