WhereCanWeGo Logo

Back

Leighton Village Hall

Village Hall in the lovely village of Leighton, Shropshire.

Leighton Village Hall, School Lane, Leighton, SY5 6RN