The Sherlock Holmes
Back to the map

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
Get directions →WebsiteView on map