Tis the season to be jolly! Christmas in Kensington returns every Saturday and Sunday from November 21 to December 20, from noon to 3 p.m., with festive fun for the whole family. Every Saturday and Sunday, snap a photo with Santa, write letters to the North Pole, visit a free petting zoo and warm up with complimentary hot chocolate and coffee. Sundays bring an extra touch of holiday magic with a special visit from the Green Mean Friend. Create special memories this season and experience the magic of Christmas in Kensington!