Map > World > Europe > United Kingdom > London > Trafalgar Square > The Sherlock Holmes
Photo copyright by owner
The Sherlock Holmes

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.

(Wikipedia)
Visitors 87
Oldest photo 09/17/2005
Newest photo 11/24/2014
Alternative titles "Sherlock Holmes"
"Sherlock Holmes Pub"
"The Sherlock Holmes Pub"
"Sherlock Holmes Restaurant"
"The Sherlock Holmes Restaurant"
Links wikipedia
Map | World | Terms | About