Previous shows

STOS (formerly Sheffield Teachers' Operatic Society) was founded in 1901 so we have quite a few shows under our belt! Our most recent productions include the following;