About Roman Eagle Lodge Clx
Scottish Masonic Lodge No 160
Founded in 1785, present building occupied since 1927.
More about Roman Eagle Lodge Clx
Roman Eagle Lodge Clx is located at 2 Johnston Terrace, EH1 2PW Edinburgh, United Kingdom
Scottish Masonic Lodge No 160
Founded in 1785, present building occupied since 1927.