Sherlock Holmes Pub, Edmonton
10012 101A Ave NW, Edmonton
![](/images/phone_icon.png)
Location on the map Sherlock Holmes Pub
Located nearby
Sherlock Holmes Pub is located at 10012 101A Ave NW, Edmonton (~Located in the central part Edmonton — 218 m).
You are on this page because you are most likely looking for: or bar,
Sherlock Holmes Pub Edmonton, Canada,
Sherlock Holmes Pub, address,
.