The Queen's Head is a traditional pub offering a taste of British heritage. Enjoy a quiet pint in this historic setting.