- What you can expect -
Experience over 900 years of royal history at Windsor Castle, majestically located above the River Thames near London. Since the 11th century and the reign of William the Conqueror, 40 monarchs have called this the world’s oldest continuously inhabited castle their home. Be among the first to explore Windsor Castle’s stunning St. George’s Chapel and elegant state apartments. The charming town of Windsor, with its quaint shops and historic pubs, adds to the allure, with one pub rumored to have inspired Shakespeare’s The Merry Wives of Windsor.
After lunch, visit Buckingham Palace, the official London residence and administrative hub of the British monarchy. Formerly home to Queen Elizabeth II, the Palace features opulent State Rooms used for royal ceremonies, events, and official functions. Knowledgeable guides will highlight exquisite art pieces within the lavish interiors. Conclude your visit with a peaceful stroll in the Royal Garden, offering picturesque views of a 19th-century lake, and enjoy free time to explore this iconic setting at your own pace.