There’s a Bavarian flavour to Kingston Christmas Market, so much so you might be fooled into thinking you’ve stumbled through a portal into Germany. As you shop its many stalls, you can keep you energy up with bratwurst and mulled wine. Live music and Christmas carol singers will also soundtrack the activities to really get you in the mood for Yuletide.
Opening Dates: November 12 - January 3 (excluding Christmas Day)
Best For: Raising your festive spirit
