Alford, Somerset
Human settlement in EnglandAlford is a village and parish on the River Alham, in Somerset, England, situated 8 miles (12.9 km) south of Shepton Mallet and two miles west of Castle Cary. The village has a population of 63.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Lovington, Somerset
Human settlement in England
North Barrow
Human settlement in England
Church of All Saints, Alford
Church in South Somerset, UK
River Alham
River in Somerset, England
Church of St Peter, Lydford-on-Fosse
Church in Somerset, England
Church of St Peter, South Barrow
Church in Somerset, England
Church of St Thomas of Canterbury, Lovington
Church in Somerset, England
Church of the Blessed Virgin Mary, East Lydford
Church in Somerset, England