Piece Hall provides the backdrop to festive fun

Christmas events

Halifax Piece Hall