New music venue, Ghost Notes, opens in South London

RA