Buccleuch and Greyfriars Free Church of Scotland 10 West Crosscauseway Edinburgh, Edinburgh EH8 9AT
View directions