Star Barn

Heptonstall, Hebden Bridge, HX7 7NJ, United Kingdom