Duckworth Hall is a family-friendly pub offering homemade pub food in a traditional setting. It has a history dating back over 800 years.