1244 Whetherfield Street, London North, ON N6H 5X1