Sherlock’s Coffee Shop
Inside, the restaurant is warm and inviting, decorated in an appropriate late 19th-century style.
The Sherlock Holmes Pub
If you love the Sherlock Holmes stories, there’s an atmospheric place you can eat in London…just around the corner from Trafalgar Square.