British royal residences: the palaces and castles that tell the story of the United Kingdom
Read the guide about our UK programmes in 2026 British royal residences, including Buckingham Palace, Windsor Castle and the Palace of Holyroodhouse, are symbols of the monarchy that tell the story of the United Kingdom’s history, institutions and culture. Knowing more about them can help students, parents and teachers understand London, Windsor, Edinburgh and









