The Heywood site is Trammel Crow’s third in the UK following a debut in August 2021 of a former Arcadia distribution centre in Milton Keynes, … PrevNext