answersLogoWhite

0

The World's largest house is Windsor Castle, the "home" of

HM Queen Elizabeth II. It is located at Windsor near London in Britain.

It contains over 1000 rooms and covers over 13 acres of land, that's 45,000 square metres, or 484,000 square feet.

User Avatar

Wiki User

14y ago

What else can I help you with?