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.