Contact Information
17 -19 Clermiston View, Clermiston EH4 7BU, Edinburgh
Detailed Information
Church of Scotland where all are welcome, with a liberal theological outlook and base and strong ecumenical ties.
Church of Scotland where all are welcome, with a liberal theological outlook and base and strong ecumenical ties.