UK

A QUICK GUIDE TO WINDSOR CASTLE, ENGLAND

The Queens weekend holiday home! In December 2010, on a bitterly cold Saturday morning, I caught the train from Manchester bound for Windsor Castle, just