fbpx

Touch

Touch (est. 1982) is one of the last surviving labels from the turbulent new wave period in London, which uniquely fused art, design and music. Hear artists from the label roster present and demonstrate their work to a discerning audience. Audio-visual.