What is the biggest house in Britain?



  1. 0 Votes

    Windsor Castle, which has been a royal home and fortress for 950 years. At 13 acres, it is the largest inhabited castle in the world.

Please signup or login to answer this question.

Sorry,At this time user registration is disabled. We will open registration soon!