Hitchin Museum and Art Gallery
The Hitchin Museum and Art Gallery was a local history museum in Hitchin , Hertfordshire , England , with an extensive collection that told the story of the town’s social history and of the rural industries that contributed to its prosperity . 
<triplet> Hitchin Museum and Art Gallery <subj> Hitchin <obj> location