How owns the windsor castle?

Windsor Castle is a royal palace located in Berkshire, England. It is the oldest and largest inhabited castle in the world. The castle is owned by the British monarch and is used as a weekend home and official residence. The current monarch, Queen Elizabeth II, uses Windsor Castle as her official residence for much of the year. The castle is also used for state occasions and official functions.
Copyright Wanderlust World © https://www.ynyoo.com