Tim Hortons came as something of a revelation to us, as we visited Canada from the UK for a 3 week holiday and hadn't previously been aware of the chain. We visited several Tim Hortons in various places in Ontario during our holiday and popped into this one on King Street each morning whilst staying at the Holiday Inn Express just down the road for 3 nights. We found the staff to be very friendly and welcoming and we enjoyed our breakfasts here. I think this particular Tim Hortons is an excellent example of how a large chain really can retain its Canadian roots, provide great customer experience and consistently deliver good quality products. The only downside for us is that Tim Hortons doesn't have an established presence in the UK - I for one would welcome it to these shores, as I miss my turkey sausage breakfast sandwich and my wife misses her Timbits!