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