Cloisters

Barrington Road

The Cloisters in Letchworth Garden City, Hertfordshire in the UK was built in 1905 as an open-air school dedicated to Psychology and where students were taught skills from the Arts and Crafts movement. After a period of neglect during World War II The Cloisters became the North Hertfordshire Masonic Centre in 1951.

Learn More

Events at this location

september

08sep11:0015:00Letchworth Parent & Baby Fayre