Join us for a whole load of festive fun this season. Whether you're looking for something to keep the kids entertained or something to get you in the Christmas spirit, we've got it all...
Join us on the 29th November, 6th December, 13th December and 20th December to enjoy an evening of festive singing from a local choir.
We'll be holding a Christmas jumper day on the 8th December to raise money for our four chosen charities. Come and join us and wear your favourite festive knit!
We'll even be able to guarantee a white Christmas for our shoppers, with falling snow on Old Town Street every day at 4pm.
Want to make a day of it? Grab a bite to eat at one of our cafes or restaurants and start ticking off your Christmas list with over 80 of your favourite high street stores.