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