2230 Red Thorne Ave London, N6P 0E9