Here's a colouring page of Windsor Castle to print. The Queen's favourite royal weekend residence, Windsor Castle is also the oldest and largest occupied castle in the world! Originally built in the 11th Century it has been used as a royal palace since the reign of Henry I.
