Hanley Swan
From Wikipedia, the free encyclopedia
Hanley Swan is a small village in the English county of Worcestershire. It lies in the Malvern Hills district, between the towns of Malvern and Upton-on-Severn.
Hanley Swan is a small village in the English county of Worcestershire. It lies in the Malvern Hills district, between the towns of Malvern and Upton-on-Severn.