Campus var lokalisert i Wan Chai og Sai Kung og flyttet til sitt nye sted i Kennedy Town i august 2013.
Campus var lokalisert i Wan Chai og Sai Kung. I august 2013 flyttet skolen til sitt nye permanente sted i Kennedy Town.