Stratford Center for the Arts presents Festival! Stratford. The Town of Stratford has been hosting an annual arts festival since 2005. In 2006, the Festival was anchored with a multi-week event on the grounds of the Shakespeare Theatre.