The Sherlock Holmes
10-11, Northumberland Street, London, WC2N 5DB
★ 4.2 / 5Historic
The Sherlock Holmes is a Victorian-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.
Read on Wikipedia →What's here
FoodGardenReal AleDogs OKQuizWiFi