As one of the most international business schools in China, PHBS is located in the thriving and
entrepreneurial city of Shenzhen, bringing Peking University’s historical presence and
first-tier business education programs to the country’s south. In 2018, PHBS opened an overseas
campus in Boar's Hill, England, three miles south of Oxford City.