Church Directory
Marchmont St Giles Parish Church
Church of Scotland
1a Kilgraston Road
Edinburgh
Midlothian
EH9 2DW
United Kingdom
0131 447 4359
- Sunday School
- Alpha Courses