Express. Home of the Daily and Sunday Express.
Windsor Castle
Windsor Castle, now home to the Queen, is the oldest and largest occupied castle in the world.
Windsor Castle, now home to the Queen, is the oldest and largest occupied castle in the world.
Would you like to receive news notifications from Daily Express?