Heskin Hall

Heskin Hall

Verified

Heskin Hall is a Tudor Manor House set in 8 acres of grounds and surrounded by 300 acres of Lush Lancashire Farmland. A delightful setting with a dedicated staff ready to help you create the day of your dreams. Delicious food cooked using locally sourced ingredients. Special Offers available for 2015.