Shaftsbury Theatre


The Shaftesbury Theatre is located on Shaftesbury Ave in London, England. Designed by Bertie Crewe, it opened on December 26, 1911, as the Princes Theatre. In 1963, EMI bought the theatre and changed its name to the Shaftesbury Theatre. Part of the ce

Sign up to our newsletter



You have now been subscribed to our newsletter. Please wait while the page reloads...