101 EMERY St E, London South, N6C 2C9 — Leased