With an early wake-up call today, we found ourselves leaving London and onto another adventure in a new, royal part of London – Windsor. Windsor is located 25 miles away from London. The most famous attraction in the town of Windsor is, of course, the Windsor Castle. Our tour guide, Simon, gave us an overview […]
Tag: Castle
Influences of Windsor
The first day outside of London required a decent amount of traveling on a bus. First, we had to drive an hour to Windsor and then two hours from Windsor to Stratford Upon Avon. The Windsor Castle was a nice start to a relaxing day. The Windsor Castle was the most informative part of […]