The main building of the Dongguan campus was designed by OOA, who were awarded the“Outstanding Modern Architectural Design” by the UK BUILD magazine in 2019, which is known as “the Oscars of the architectural design industry". OOA's design blends the architectural characteristics of St Bees School in the UK with the expectations of a modern futuristic international school, creating a sense of freedom through its space and layout in the campus. The spacious and bright central library embodies St Bees’s education approach of discovery based learning, creating the space to support independent studies and team work.
St Bees Shijiazhuang will also work with the world's leading technology company to build the “Smart Campus” with cutting-edge technology, which will be providing a digital network for information, learning data center, digital library, remote education system etc, and will use holographic projection technology to bring children into the real classroom in the St Bees UK. This would help to build a more efficient, higher quality, more diverse learning environment for students. Safe campus digital intelligent management will also fully protect the safety of children.