The Royal Shakespeare Theatre

The Royal Shakespeare Theatre Photo, Stratford-Upon-Avon, England
BigTommy
The Royal Shakespeare Theatre

BigTommy DaPeor47aP

Its the largest Theatre in the town and has a pub and restaurant in it. It also has a gift shop.