Tims To Open First UK Location In Scotland
You heard it here almost first. Tim Horton’s parent company has decreed that the firs free-standing Tim’s in the U.K. will open in Glasgow later this spring. One wonders how a Coffee-themed take-away joint will fly with a Tea-themed society, but execs say the brand will be a ‘great fit’…Read More →