photo credit to:

Christmas is such a magical time of the year and in Windsor this is no exception. We can all thank Queen Victoria and Prince Albert who introduced the indoor Christmas tree tradition to Great Britain and there is a large one outside Windsor Castle for all to see!
The shops are already filling up with goodies and shop fronts are being decorated. There are Carol services, festive markets and the usual pantomime at Theatre Royal Windsor – it’s about time you made a visit!
Book a gorgeous hotel in central Windsor or a serviced apartment for a short stay and enjoy all that Windsor has to offer.
Start your Christmas shopping and enjoy the atmosphere!

For information on what shops are in Windsor please see the official Windsor government site here