Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 British, Restaurants in Edmonton, Alberta, Canada

Sherlock Holmes
4
49 reviews

10012 101a Ave NW, Edmonton, Alberta T5J 3Z1, Canada, Edmonton

Great ambiance, great food, great beer. This Pub has been here for many years and has always been popular. It’s tucked