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-upon-Severn. Together with the nearby village of Hanley Castle, its population is about 1500. The traditional English village centre includes a village green and pond, a pub, a Social Club and a village stores.
Less