bn:03362792n
Noun Named Entity
SYL
No term available
EN
The Church of Scotland offices are located in the centre of Edinburgh, Scotland at 121 George Street. Wikipedia
Relations
Sources
IS A
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
LOCATION