The Abbey, the Tor, the Chalice Well, and the Druid sites – for Glastonbury is the stuff of legend, magic and the Holy Grail. There are a variety of esoteric shops along the high street and a handful of good places to eat and drink too.