The 2019 Garstang Victorian Christmas Festival is for two nights, Monday the 9th & Tuesday 10th December from 6 till 9pm. The Christmas Festival continues to go from strength to strength and is a well established and permanent fixture on the events calendar in the...