Whitchurch Church Hall

Community center in Whitchurch, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
The hall was built in 1905 as a Church Hall. In 2010 it was purchased from the Church of England with money donated by the residents of Whitchurch and …