Scotlands Masonic Lodges

Water of Leith

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

26 Inglis Green Road, Edinburgh

1st and 3rd Thursday September to April except 3rd Thursday in November and December and 1st Thursday January. Also 3rd Thursday-May to August, at 7.15 p.m. Installation 2nd Saturday in November.

Currently unknown.
Please get in touch to provide details if known.