Project

Project title

ESA European Space Agency Harwell Campus Oxfordshire

Location

Oxfordshire
United Kingdom

Year

CTM surface

2.077 m²