Did you know that artefacts from Glastonbury Lake Village are on display at The Tribunal ? SOMEFACTS.com