SSC Derwenthorpe

Location:Derwenthorpe, York, United Kingdom

The Super Sustainability Centre linking the current 3 phases of Derwenthorpe.