News

An aerial view of Windsor Castle. | iStock. ... Windsor Castle, which has 484,000 square feet of floor space, cost the queen about £2365.16 (or about $3200) annually, as of 2017.