Tim Hortons begins nationwide rollout plans across the UK

Tim Hortons, one of North America’s largest restaurant chains, is to open a number of locations across England, Wales and Northern Ireland over the coming months.