British village with castle ruins that claims to be Camelot 0 26.06.2024 13:00 Express.co.uk The village is one of many across the UK that claim to have been the site of the legendary Camelot