St. Leonard's Newington
Number 1283 on the Roll of The Grand Lodge of Scotland in the Province of Edinburgh
63 Blackfriars Street, Edinburgh
2nd Monday April & December, 4th Monday September, October, January, February & March at 7.15 p.m. 3rd Saturday November Installation at 3.00 pm.
Please get in touch to provide details if known.