George Square Lecture Theatre

George Square
Edinburgh EH8 9LH
United Kingdom