The Cloisters
Letchworth Garden City, Hertfordshire
(4)
More pricing inside
Situated near the town centre of Letchworth Garden City in Hertfordshire, The Cloisters is an historic Grade 2* listed building. Built in 1907 by Miss Annie Lawrence as an open air school
Read more
- 120
- £750 - £2,500