
Visit royal sites from London to Windsor
Visit two of Britain's notable royal residences, Buckingham Palace and Windsor Castle. Start at Buckingham Palace, the official London residence of the reigning monarch. Walk through its grand halls and historical State Rooms, including the Throne Room and White Drawing Room. Then, head over to the tour office and board a coach to Windsor Castle. Located in the nearby town of Windsor, it is the 900-year-old ancestral home of the British monarchy. Admire the castle grounds and visit the magnificent State Apartments and St. George's Chapel.