Taunton Town Council is helping bring the town to life this Christmas, with sparkling lights, free festive parking, live entertainment and plenty of reasons to visit the town centre. From soaking up the atmosphere of the lights and tree, to enjoying live performances and picking up presents from local shops,