Mullard Space Science Laboratory

Thermal vacuum/calibration facility

Under construction