To navigate, press the arrow keys. The Sherlock Holmes Pubs ← View details 10012 101A Avenue NW, Edmonton, Alberta T5J 0P5 +1 780-426-7784 Get Directions From* To * — Required information