Open main menu

Wikimedia Commons β

English: Hadstock is a small village on the Essex/Cambridgeshire border in England, 6 miles from Saffron Walden, and about 9 miles from Cambridge.