One can purchase Royal Shakespeare Company tickets through Stub
Hub, Ticket Master, and from the Royal Shakespeare Company's
official site or business.
View page
The Royal Shakespeare Company is based at The Royal Shakespeare
Theatre in Stratford-upon-Avon in Warwickshire, England.
They have, over the years, also held tenancies and presented
seasons of performances at many theatres in London.
View page
Not the Globe theatre. The RSC is based at the Royal Shakespeare
Theatre in Stratford-upon-Avon.