Contact Information
Greenside Parish Church, 1b Royal Terrace, EH7 5AB, Edinburgh
Detailed Information
In the same building of Greenside Parish Church.
Occasional services provided by visiting Swedish Church
In the same building of Greenside Parish Church.
Occasional services provided by visiting Swedish Church