About Alvechurch Village Hall
We provide a space for groups across our community to meet, and also host a range of special events and private parties.
More about Alvechurch Village Hall
Alvechurch Village Hall is located at 10 Bear Hill, B48 7JX Alvechurch, Worcestershire
http://www.alvechurchvillagehall.co.uk