So intertwined are Windsor and the royals, that they share the same name – indeed, it was George V who first took the House of Windsor surname in 1917, in honour of his Berkshire castle. For almost ...
All eyes were on the town of Windsor, England, as Prince Harry and Meghan Markle tied the knot within the walls of Windsor Castle. Now they're moving to Windsor to start their family! Home to the ...