The Stafford Shakespeare Festival was held at the town's castle for 30 years but rising costs forced a switch to the Gatehouse Theatre venue. Flowers, trees and plants have been brought inside for ...