Skip to main content
Venue

Assembly Hall, Assembly Hall of the Church of Scotland (Edinburgh, City of Edinburgh, Scotland)

APGRD id
5935
Country
Scotland
Alternative names
Assembly Hall of the Church of Scotland
Related Content