Shhhhh! Peace and Quiet in Glastonbury Town

Peace and Quiet in Glastonbury Town. A visit to St Margaret’s Chapel and the Almshouses.