Datchworth
From Wikipedia, the free encyclopedia
Datchworth is a village and civil parish between the towns of Hertford, Stevenage and Welwyn Garden City in Hertfordshire, England. Datchworth has a village green and two pubs - The Plough and The Tilbury.
[edit] External links