Tickets for events at Halifax Playhouse

King Cross Street, Halifax, Halifax, HX1 2SH