Download Brochure
The Point will provide 80,598 sq ft of refurbished Grade A office space over four floors from May 2012