About The Cloisters (Letchworth)
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
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.
Source From:
Wikipedia
Lordship Estate, Barrington Road, North Hertfordshire, Hertfordshire, England, United Kingdom