Datchworth Museum

Datchworth Museum
9 Datchworth Green, Knebworth, Hertfordshire, SG3 6TL