Terrace Hill lands Biogen in Maidenhead


Biogen has taken Terrace Hill's 52,926 sq ft Quantum Two building at Vanwall business park in Maidenhead.


 

The biotech group is understood to have signed a 15-year lease with a break at year 10 and will pay around