Royal Shakespeare Theatre, River Avon, Stratford-upon-avon, Warwickshire, England, United Kingdom


Location: Stratford-upon-avon, England