Edinburgh Confucius Institute, Abden House 19 October 2018 Loading Map.... Edinburgh Confucius Institute, Abden House1 Marchhall Crescent - EdinburghEvents 55.93744 -3.169222999999988 Address 1 Marchhall Crescent Edinburgh United Kingdom Upcoming Events No events in this location