MusicMay 31, 2018 Calling from a Farr Deep in the Hertfordshire woods lies Farr Festival, calling you for a weekend you won’t forget…