Steeped in Nature

Westholme Tea Company crafts Canada’s finest teas and redefines the Canadian approach to tea culture and artisanal tea creation.