News

Over the past 900-plus years, more than 30 monarchs have called Windsor Castle home. It has also been the site of several royal weddings—including Prince Harry's 2018 nuptials to Meghan Markle.
Home to more than 40 British monarchs and in use since the 11th century, Windsor Castle is a spectacular daytrip from London. Visitors can wander the elaborate state rooms, observe the famous ...
The story of Windsor Castle, in many ways, encapsulates the story of England. It offers an unparalleled theatre of history, having witnessed or hosted many of the key events in the story of the ...
Windsor Castle hosted on Sunday an open iftar at St George’s Hall, a first inside the royal venue’s 1000-year history. Open to people from “all faiths and none,” the iftar experience began ...