The ancient town of Glastonbury is synonymous without spirituality, mysticism and legend — and it's an unmissable stop-off on our list of places in the 21st century Grand Tour of Britain.
55