Windsor is a short drive from my folks home, in North Hampshire, and a few days after landing in the UK they took us to see Windsor Castle. We didn’t have time to look around the inside of the castle, but young Alice, aged 6, was more than content. She was delighted to have a […]