MiscellaneousfromBusiness Insider4 hours agoSee inside Windsor Castle, the largest occupied castle in the world with around 1,000 roomsWindsor Castle is a 484,000-square-foot royal residence with around 1,000 rooms, serving as a historic home, ceremonial venue, and exhibition space.
HistoryfromArchitectural Digest3 years agoLooking Back at Queen Elizabeth's Houses, From Her Birthplace to BalmoralQueen Elizabeth II was the first British monarch born in a private home rather than a palace.