Blog

McAslan & Partners’ £41m Lancaster University health campus approved

Planning permission has been granted for an 85,000 sq ft new health innovation campus at Lancaster University.