Navigation Menu
The Sherlock Holmes

The Sherlock Holmes

The Sherlock Holmes is a public house and restaurant in London. There are a ground floor bar, a private covered roof garden and a restaurant in the establishment. Located on 10-11 Northumberland Street in Westminster WC2N 5DB, this public house is opened Monday to Sunday from 11am to 11pm. The Sherlock Holmes offers a wide range of food and drinks options and group bookings. For more information or to make a reservation, call 020 7930 2644.

    1 Review

  1. We had so much fun last night at this place. Great atmosphere and nice drinks.


Post a review

Your email address will not be published. Required fields are marked *