This post is a survey of Windsor Castle Tours from London as well as a walk through Windsor Castle that points out the most notable sites and attractions. Things to See at Windsor This section will serve as a self-guided tour of Windsor Castle. The route will be partly based on our video tour of […]