Preview Window depicting Sherlock Holmes in the Sherlock Holmes pub, London, England, United Kingdom, Europe Image ID: 834-5217 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day art close up close ups detail details pipe pipes sherlock holmes literature london capital cities city location england great britain united kingdom europe detectives indoors architecture interiors building interior window windows glass