Windsor wonderland: A guide to this enchanting town, where the Queen will spend Christmas Day
There’s something extra festive about Windsor this year — and it’s not the giant Christmas tree, fresh out of Windsor Great Park, that stands beside the castle and a statue of Queen Victoria. It’s the happy news that the Queen — the 39th monarch to call the castle home since William the Conqueror founded it … Read more