Now an established feature of Evesham’s Christmas scene, the Christmas Tree Festival takes place in All Saints Parish Church. The festival is open every day between 10am and 4pm from the 10th to the 30th December (except when services and private events are being held in the church). Admission is free.