The International
School of Storytelling

Venues

The International School of Storytelling currently has its home on the Emerson College Campus in East Sussex, UK.