The magic of Glastonbury town