Archaeologists in southern England have discovered what may be one of the largest medieval royal palaces ever found – buried under the ground inside a vast prehistoric fortress.

Archaeologists in southern England have discovered what may be one of the largest medieval royal palaces ever found – buried under the ground inside a vast prehistoric fortress.