May Hill Village Hall
United Kingdom
>
England
>
Gloucestershire
>
Forest of Dean
>
Taynton
>
May Hill Village Hall
May Hill Village Hall is a community centre, also known as May Hill Hall in Taynton in Forest of Dean.
May Hill Village Hall
alt_name
May Hill Hall
Object
Community centre
Building
Public
Folly Lane
May Hill Methodist Church
All Saints