London ON Coffee Shops 1. 1895 Hyde Park Rd, London, ON N6H 0A3 | Tim Hortons (519) 474-9772 2. 268 Grosvenor St, London, ON N6A 4V2 | Tim Hortons (519) 646-6100