Tim Hortons brand to launch in Great Britain

Press release This agreement is the first of its kind for the iconic Canadian brand in Europe Restaurant Brands International Inc. has announced the establishment of a master franchise joint venture with an investor in Great Britain. The joint venture company will be the master franchisee of the Tim Hortons brand in England, Scotland and Wales, responsible for developing and […]