Watton at Stone

From Wikipedia, the free encyclopedia

Watton-at-Stone is a village in Hertfordshire, England. It lies to the south west of Stevenage.