Wolf Alice live in London on December 20th, 2018 (Sam Huddleston / Live4ever)
The annual Pilton Party is a miniaturised Glastonbury and serves as both an epilogue to the preceding festival and a prologue for the following year.
Taking place on Worthy View (around the Other Stage area if you’re…