An imposing self-contained late 1970's multi-let office building, arranged over ground and three upper floors providing an NIA of 42,679 sq ft of which only 35,068 sq ft is let. The property has prior approval for 102 residential units.
Sold on behalf of private clients July 2017 for £6.5M