Front view of Abden House

Front View Abden House

ABOUT US

Established in 2007, the award winning Confucius Institute for Scotland in the University of Edinburgh, is a national centre to promote educational, economic, and cultural ties between Scotland and China. The Institute is located in Abden House, adjacent to Pollock Halls of Residence.  Read more

Home