Dulwich sports center
PUDONG, SHANGHAI
Facts
Client: Dulwich College Shanghai
Location: Shanghai, P.R.China
Typology: Educational
Project Size: 6,300 m2
Project date: 2014 – 2016
Services: Architecture Design, Interior Design, Project Management
DULWICH Sports CENTER, SHANGHAI
Dulwich College in Shanghai planned to have a state-of-the-art sports centre with community functions for its growing Shanghai Pudong Campus. The Planning Bureau limited the building height to a 2-storey building and allowed for a footprint of only 1,800 square meters.
Â
These were certainly difficult conditions for fulfilling a program of over 6,300 square meters with functions requiring 7 meters net height. As a consequence of this restriction, a lot of usable space had to be underground but students don’t feel that they are actually in a basement area; panoramic stairs linking all levels, natural daylight flooding the building and vibrant colors were key to achieve the targets.