The picturesque town of Windsor is just an hour’s drive from bustling London. This quaint village will give you a taste of the English countryside and is the perfect way to experience real England.
The main attraction in the city, Windsor Castle, is the country residence of British monarchs. It is generally open to the public, even when the queen is in residence! The most interesting part of the castle is the State Apartments which have an impressive collection of works by Rubens and Rembrandt. Pay special attention to the Chapel of St George where Her Majesty’s ancestors have been laid to rest.
Changing of the guard is at 11:00 and should not be missed if possible. A quirky attraction behind castle walls is the doll house which was made for Queen Mary. This toy replica of Windsor Castle includes not only furniture but also a garage with a Rolls-Royce and a wine cellar. Talk about a toy fit for a Queen!