Christmas Fair
Let’s face it wouldn’t be Christmas without overindulging in the finery of Christmas Fare. From German Stollen, Italian Amaretti and Panettone, Swiss Lindt Chocolates to Jams and Preserves from across the Thames in Kent, you’ll be spoilt for choice and struggle to leave without a deserved tasty treat!