Lease: 707 - 860 Commissioners Rd, London South, N6C 2V5