Avalon of the Heart
Local people speak out about what they think about their neighbourhood and living in Glastonbury in Somerset, the south west of England, also known as the West Country.