Canadian fast food chain Tim Hortons, which continues to open branches in certain points in England, is coming to London. The giant fast food chain with 5000 restaurants worldwide is currently only opening a restaurant in Park Royal in Acton.
Tim Hortons, known for its Iced Capp iced coffees as well as hot and cold coffees, is also very popular with small dough balls called Timbits.