Windsor Castle is a medieval castle and royal residence in Windsor in the English county of Berkshire, notable for its long association with the British royal family and for its