1078 Trafalgar Street, London, ON N5Z 1G7