Lease: 205A - 920 Commissioners Rd E, London South, N5Z 3J1