St. Leonard's Newington

Number 1283 on the Roll of The Grand Lodge of Scotland in the Province of Edinburgh

map loading...
Address 63 Blackfriars Street, Edinburgh, EH1
Meetings 2nd Monday April & December, 4th Monday September, October, January, February & March at 7.15 p.m. 3rd Saturday November Installation at 3.00 pm.
Website Currently unknown. Please get in touch to provide details if known.