1V2A3153_副本.jpg

 SBC Campus



Built over a century ago, SBC's unique campus has classical European architecture and is located at the heart of Shanghai. The buildings include German, French and British design features and the campus gardens are maintained with a combination of Chinese and European features. Ever since the campus was built, it has been a place for distinguished learning and research but it is also a place which is a resource for the local community.

Fantastic Location

SBC's students and staff can enjoy one of the most convenient locations of any university in China, with restaurants, shops, cinema and transportation within minutes of the campus. For example, walking distances from the campus are: subway station - Shaanxi South Road, Lines 1, 10 and 12, bus stops, bars and restaurants, theatre, hospital, public library and sports facilities.

Campus Map