Water of Leith
Number 1267 on the Roll of The Grand Lodge of Scotland in the Province of Edinburgh
map loading...
Address | 26 Inglis Green Road, Edinburgh, EH14 2ER |
---|---|
Meetings | 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. |
Website | Currently unknown. Please get in touch to provide details if known. |