16 Hill Street, Edinburgh, City of Edinburgh EH23LD, United Kingdom
Distance: 53 yd.
Company description
The Lodge of Edinburgh (Mary's Chapel) is a Freemason's Lodge under the Scottish Constitution, holding Number 1 on the roll of the Grand Lodge of Antient, Free and Accepted Masons of Scotland.