ICKNIELD LODGE
Updated 221 days ago
Barrington Road Letchworth Garden City Hertfordshire SG6 3TH
Consecrated on the 15th February 1925, Icknield Lodge is a Freemasonry Lodge based in North Hertfordshire in the UK...
Masonic Lodge meeting at The Cloisters in Letchworth, Hertfordshire