Clee Saint Margaret Village Hall
United Kingdom
>
England
>
Shropshire
>
Clee St. Margaret
>
Clee Saint Margaret Village Hall
Clee Saint Margaret Village Hall is a community centre in Shropshire, Clee St. Margaret.
Clee Saint Margaret Village Hall
Object
Community centre
Building
Public