Map Graph

Alford, Somerset

Human settlement in England

Alford 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
File:Alford_church.jpgFile:Somerset_UK_location_map.svg
Top Questions
AI generated

List the top facts about Alford, Somerset

Summarize this article

What is the single most intriguing fact about Alford, Somerset?

Are there any controversies surrounding Alford, Somerset?

More questions