Coventry Central Hall

Church/cathedral in Coventry, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add hours
We are a community of people who gather in Coventry City Centre because we are passionate about Jesus Christ, and we have a heart for connecting …