@
greeny -Canada is a very big country. Could you maybe indicate what province you are in?
Ontario
Besides what @
coupon girl posted about the Hamilton, ON store, Burlington, ON has a
British-food store near the Burlington/Oakville border. The area also has the
Denningers German grocery chain that stocks British teas and foods-not sure how much in the way of snack foods but Walkers biscuits are stocked (stem ginger!-also at Longo's grocery stores).
There's a second Burlington retailer that sells British foodstuffs:
http://thewanderingscott.ca/