As one of the most internationalised 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, which lies three miles to the south of Oxford City.