United Kingdom

Tim Hortons

Tim Hortons reveals ambitious plans to open in ‘every major city and town’ in the UK within 2 years

Tim Hortons has unveiled plans to grow its drive-thru business model rapidly over the next few years, with a continuous roll-out of sites across the UK, starting with its first site in ‘the south’, located in Milton Keynes. With the brand having completed testing of a number of franchise formats and a proven track record […]

Tim Hortons reveals ambitious plans to open in ‘every major city and town’ in the UK within 2 years Read More »