Explore relationships
Hanley Swan
Hanley Swan is a small village in the Englishcounty of Worcestershire. It lies in the Malvern Hills district, between the towns of Malvern (two miles [3.2 km] away) and Upton-upon-Severn (approximately three miles [5 km] away).
Use + to expand a branch. Click a topic name to open its summary.