Families are invited to visit Windsor from 1 -24 December for Christmas shopping and to enjoy the old-fashioned village atmosphere created by this great light display.Some stores will be open longer hours, some with entertainment, to cater for shoppers and visitors. Come and enjoy the fun with your family.