The Fleece Inn at Barkisland is a charming 18th-century pub, bar, and grill nestled in the Ryburn Valley countryside. It offers a rustic-chic atmosphere, serving as a hotel, restaurant, and wedding venue.