Not only is the small town of Royston in Hertfordshire home to an annual kite festival and a pub based in a post office, but it has its very own cave. The walls of Royston Cave are covered in ...