523 EDEN Avenue, London, ON N6C 2Z3