Step into Sherlock Holmes, a traditional pub in the heart of Westminster. Enjoy classic British fare and ales surrounded by an impressive collection of memorabilia from the legendary detective.
10 Northumberland St, London WC2N 5DB, United Kingdom, London