Canadian coffee chain Tim Hortons to set up shop in UK

  • -

Canadian coffee chain Tim Hortons to set up shop in UK

Category : Food & Beverage

Tim Hortons will begin opening restaurants in England, Scotland, and Wales as part of the company’s global expansion plan. A similar deal was struck earlier this year in the Philippines. 

http://www.beveragedaily.com/