St Peters Church Hall

St Peters Church Hall
Holly Lane, Balsall Common, Coventry, West Midlands, CV7 7EA