St Modwen takes on Letchworth power station

 

St Modwen has bought a former power station in Letchworth, Hertfordshire, for redevelopment as an 80,000 sq ft office and industrial scheme.

 

The scheme marks the first acquisition by the regeneration specialist’s newly-established northern home counties office, which