In between all those pubs in London, England there are some that stand out. One of them I like most is The Sherlock Holmes in Northumberland Street. You can find it between Trafalgar square and river Thames, next to the Charing Cross and Embankment stations. Downstairs you can enjoy a pint while watching some Sherlock Holmes movies. Upstairs it is a cosy restaurant and you can find a detailed reproduction of the study within Baker Street 221b.
The pub is a little bit aside giving you a better chance to find a place within. But there are also some tables outside and you can enjoy your beer or cider standing in front of it.
The Sherlock Holmes
10 Northumberland Street
Charing Cross, London WC2N 5DB