A Christmas Fayre not to be missed!
With over 300 stalls in various locations throughout the town, 2 stages with non stop entertainment and a carol concert in the cathedral.