The Royal Shakespeare Theatre is the largest theatre in Stratford-Upon-Avon, the town of William Shakespeare’s birth, and offers audiences a wide selection of plays, not only written by Shakespeare himself, but also those written by more contemporary playwrights. The theatre has seen a great number of talented actors play on its impressive stage such as John Gielgud, Laurence Olivier and Judi Dench. Theatre-goers can enjoy a meal at the theatre’s restaurant overlooking the river Avon before the performance if they choose or a drink in the theatre’s bar.