The Blinding Lights, The Battersea Barge, Vauxhall London 5th May 2017
There is a legend among Thames boatmen of a ghost ship, a vessel shrouded in darkness plying the grey river in the night. On board a band plays, guests revel and the music drifts out across […]