University of Edinburgh – Room 3.10, Dugal Stewart Building by Benjamin Molineaux · 18th March 2015 Loading Map.... University of Edinburgh – Room 3.10, Dugal Stewart Building3 Chales Street - EdinburghEvents 55.9454045 -3.187998900000025 Address 3 Chales Street Edinburgh Scotland EH8 9AD United Kingdom Upcoming Events No events in this location