Location Windsor and Maidenhead, Berkshire, England (Google Map Location) Open for visitors Yes Owned by King Charles III Official Website Windsor Castle Room’s available Yes
Location Windsor and Maidenhead, Berkshire, England (Google Map Location) Open for visitors Yes Owned by King Charles III Official Website Windsor Castle Room’s available Yes