Date: 14 Nov 1975

Location:
Forest Road, Walthamstow

Venue:
NELP