Lease: 6 - 26 Craig St, London South, N6C 1E8