Stoford
English
Proper noun
Stoford
- A village in Barwick parish, South Somerset district, Somerset, England, south of Yeovil (OS grid ref ST5613). [1]
- A village in South Newton parish, Wiltshire, England, north-west of Salisbury (OS grid ref SU0835). [2]
References
- OS: South Somerset
- OS: Wiltshire