University of Edinburgh Posted on December 8, 2017 Share This Page Address George Square Lecture Theatre Edinburgh EH8 9LD United Kingdom Upcoming Events No events in this location