One of our favorite places in England to visit and to take visiting guests was Windsor Castle. It was about a 20 minute drive from our house and the perfect day outing. The castle is set in the middle of a perfectly normal English town. You walk up a hill and pass by Boots and H&M and tons of other shops and restaurants and all the time, looming up ahead is the most impressive castle!
It was built in 1070 by William the Conqueror and this massive fortress is still the oldest, continuously inhabited royal residence in England. The Queen stays there most weekends and in the summer season. You can always tell when she is home because they fly the Royal Standard-not to be confused with the Union Jack.
Queen Mary's dollhouse. It is over 3 ft tall and decorated with 1/12 replicas of actual items from Windsor. Famous authors like Sir Arthur Conan Doyle contributed stories to fill the miniature books in the doll's library. Plus it has electricity, and working plumbing.
(Standing in front of the South Wing above was the last time I was taller than my younger sister.)
Outside the castle, the town of Windsor is a really fun place to go shopping and it has really cute cobble stone streets and adorable restaurants like the Crooked Tea House. Plus the grounds surrounding Windsor Castle are equally beautiful. The Great Walk in particular is one of my favorite places to view the castle from or to take the dog for a stroll with a picnic.