University of Edinburgh – Dugald Stewart Building by amcadmin · 28th January 2015 Loading Map.... University of Edinburgh – Dugald Stewart Building3 Charles Street Lane - EdinburghEvents 55.9448541 -3.1878836999999294 Address 3 Charles Street Lane Edinburgh EH8 9AD United Kingdom Upcoming Events No events in this location