To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
The Miles clock tower, a symbol of the city, was built at the intersection of New North Road and Queen Street in 1897 by Louisa Miles in honor of her husband William.