street. wildlife. travel. photography by chris mitchell.
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.