King Cross Library

King Cross Library
151 Haugh Shaw Road, Halifax, West Yorkshire, HX1 3BG