Lease: 707 - 860 Commissioners Road, London South (South H), N6C2V5