Highclere Castle is located in the village of Highclere in Hampshire, nestled in the rolling North Wessex Downs ... The exhibition showcases real artefacts dug from the tomb along with some ...