Tuesday, February 26, 2013

London: Pubs!

London is known for its pubs, and there are pubs everywhere, boasting of beers that are made locally as well as big brands.  Below are the taps from The Sherlock Holmes pub in Charing Cross.  



No comments:

Post a Comment

Note: Only a member of this blog may post a comment.