Constructed in 1990, this centre provides a total 175,000 sq ft of offices and offers a specification equal to that of its peers in Central London. Offering available space from 25,000 to 135,000 sq ft over four floors, this centre at Hemel Hempstead ... read more