1. Take a panoramic Bus tour of London, driving past famous landmarks such as Trafalgar Square and Parliament Square to experience the City style. 2. Explore Hampton Court Palace, walk into the State Rooms and Tudor Kitchens, and experience the luxurious life of the British royal family.
3. Visit Windsor Castle, the final resting place of British royals, and admire the State Apartments and St. George's Chapel. 4. Admire the intricate craftsmanship of Queen Mary's Dolls' House and explore this miniature wonder created by 1,500 craftsmen.