The Campus, Maylands Avenue
A 350,000 square foot, 30 megawatt, facility in Hemel Hempstead which is scheduled to come on line from spring 2015. The development, which also includes 75,000 square feet of office space, will regenerate the site known as ‘The Campus’ on... View Project