The Cloisters in North Hertfordshire

The Cloisters in North Hertfordshire is a building, Barrington Road (SG6 3TH). The Cloisters also exists in Welwyn Hatfield. Ⓦ.

Postal Code
SG6 3TH
Street
Barrington Road
Building Type
building
Website
https://www.cloistersletchworth.co.uk/
Heritage designation Grade II* listed building
Located in North Hertfordshire
Country United Kingdom