Tag: The Church Commissioners for England
National Theatre signs lease for 36,000 sq ft warehouse in South...
The Church Commissioners for England and the National Theatre have agreed on a 15-year lease for a 36,000-square-foot warehouse situated in South Bermondsey, London....