Glastonbury 2015: What's it like to live in the quiet village of Pilton when the world's most famous music festival comes calling?
Lying in the heart of the Somerset country-side, Pilton is a typical English village. On any given day, locals gossip at the post office, pop into the Crown for an ale, or hold a WI meeting. There are fewer than 1,000 residents – and almost everyone knows each other.
