Contact


Please note our new email address. This is because messages to our old address were not getting through.

  • Stamford Arts Centre, Saint Mary's Street, Stamford, UK