Der Campus befand sich in Wan Chai und Sai Kung und bezog im August 2013 seinen neuen Standort in Kennedy Town.
Der Campus lag in Wan Chai und Kennedy Town und im August 2013 verlegte die Schule ihren permanenten Standort nach Sai Kung.