The Cheshire Observatory in the University of Chester’s Thornton Science Park was approved by Cheshire West and Chester Council. This means the £31 million project will be delivered in full by 2024. The Glasgow Observatory is already operational and...