Strip Light Productions

Location:
London, UK

Description:

Comedy production company and events management for Aces and Eights (Tuffnel Park) and The Taproom (Upper Street).