Lease: 80 GRAND Ave, London South, N6C 1L7