Windsor CastleWindsor Castle is the oldest, largest (and most beautiful) occupied castle in the world.  Over 900 years old, the Castle is said to be Queen Elizabeth’s favourite residence… and who can blame her. Continue reading At Home with The Queen…