A useful and fairly comprehensive map showing the kind of things you are likely to find in the centre of the small but remarkable town of Glastonbury, in Somerset, England.
Shhhhh! Peace and Quiet in Glastonbury Town
Peace and Quiet in Glastonbury Town. A visit to St Margaret’s Chapel and the Almshouses.