The Threshing Barn

  The Old Barn, Beechfield Farm, Beckwithshaw, Harrogate, England, United Kingdom

Booking.com Book Now