Eydon
From Wikipedia, the free encyclopedia
Eydon is a village in South Northamptonshire, England. Perhaps one of the best known features of the village is the nearby stately home, Eydon Hall, built in 1788.
Eydon is a village in South Northamptonshire, England. Perhaps one of the best known features of the village is the nearby stately home, Eydon Hall, built in 1788.