Home to Sheila & Peter Seal between 1985 and 1990 - rehearsal space and social hub for The Man From Delmonte