The Sherlock Holmes

           Located on No.10-11, Northumberland St, near Charing Cross tube and railway. Sherlock Holmes Ale, London Pride and IPA on draught. Nice but packed with curious tourists most of the time.Brilliant interior detailing for the namesake. Worth a visit. gmap

No comments:

Post a Comment