England

  • Visiting Windsor, England

    In 2010 I was on a business trip in England. Before our flight back home, we had some extra time, and we decided to spend a day in the city of Windsor, in Berkshire, England. The River Thames separates the city from it’s neighbour Eton, where you can just walk over Windsor Bridge. Windsor has…