The Lowest Pair, The Green Note, Camden London, 22nd April 2018
With the feel of a 1960’s coffee shop music parlour, the Green Note in Camden is surely one of the shining jewels in London’s musical crown. Priding itself on the intimacy between artiste and audience and […]
