Church Of Scotland, 121 George Street, Edinburgh EH2 4YN, Scotland
Kirk Farm House, 6 Lasswade Road, Liberton, Edinburgh EH16 6RZ, Scotland
15 North Bank Street, Edinburgh EH1 2LP, Scotland
121 George St, Edinburgh EH2 4YN, Scotland
57 Norton Park, Albion Rd, Edinburgh EH7 5QY, Scotland
World Mission Council, Church of Scotland, 121 George Street, New Town, Edinburgh EH2 4YN, Scotland