Haworth is a Pennine Village in West Yorkshire, 3 miles South West of Keighley, 8 miles North of Halifax and 10 miles West of Bradford. The village is surrounded by […]