Haslingden Library phone Deardengate Haslingden, Lancashire BB4 5QL map Trailer Library phone Broadway Crescent, Haslingdon Haslingden, Lancashire BB4 4HW map if (!IN_DEV) { ?> } ?>