Which retail stores sell Heinz Tomato soup near Vancouver?

Sherlock's British Store

659 Columbia Street.