News

The ten-day music festival is 'not to be missed' according to organisers and is held in the village of Guiting Power, near Stow in the Cotswolds, which is only home to around 300 people.