image

The Stags Head

 

Be the first to review

The Stags Head is a cozy, traditional pub serving up classic British fare and a wide selection of drinks. With its warm atmosphere and friendly staff, it’s the perfect spot to grab a pint and some comfort food with friends or family.

image