Jump to content

Stoford, Somerset

From Simple English Wikipedia, the free encyclopedia
(Redirected from Stoford)

Stoford is a village in the county of Somerset, England. It is in the South Somerset District.