Opera Scotland

George Square Theatre, Edinburgh Edinburgh

The theatre was built in the 1960s.

Contact Details

Address

George Square
Edinburgh

EH8 9LD

© Copyright Opera Scotland 2024

Site by SiteBuddha