Lease: 1806 - 340 Colborne Street, London, N6B3N1