Located at Windsor Square, the property has a 999-year lease with approximately 990 years remaining and is being sold with one third of its freehold.