Stafford-Castle

Stafford Castle

Stafford Festival Shakespeare has become on the Europe’s largest open air Shakespeare productions. Stafford Castle provides a striking background for an auditorium under the stars.

Visit Website

Back To Things To Do