The Boars Head is a local public house located on Worcester Street. It is described as a clean, friendly, and welcoming pub with a beer garden. The staff are noted for being fun and happy.
39 Worcester Street, Kidderminster, Worcestershire, DY10 1EW, United Kingdom