Swan Theatre

Theatre in Stratford-upon-Avon

Hosting productions by the Royal Shakespeare Company, this grand stage has a capacity of 426 people.

Advertisement