We left our hotel in London early this morning and took an hour and a half coach ride to Windsor. Luckily I was able to sleep a little bit on the bus so I was ready to tour Windsor Castle! We had a tour guide lead us through a shopping center in Windsor, just outside […]