Royal Shakespeare Company

The Royal Shakespeare Company (RSC) is a British theatre company, based in Stratford-upon-Avon in England.