Largest inhabited castle
- Who
- Windsor Castle
- When
- 01 January 0001
The royal residence of Windsor Castle at Windsor, Berkshire, UK is originally of 12th-century construction and is in the form of a waisted parallelogram measuring 576 X 164 m (1,890 x 540 ft).