The Turks Head is a welcoming pub known for its friendly atmosphere and delicious food. It offers lunches with freshly made sandwiches and soups, and has been managed by the same owners for 30 years.