Clee Saint Margaret Village Hall in Clee St. Margaret

Clee Saint Margaret Village Hall in Shropshire, Clee St. Margaret is a community centre. Clee Saint Margaret Village Hall is near Pel Lane.

Amenity
community centre
Building Type
public building