University of Edinburgh Posted on December 2, 2016 Share This Page Address George Square Lecture Theatre University of Edinburgh United Kingdom Upcoming Events No events in this location