Shaftesbury Theatre Photos

Meet 172 travelers, 146 tour guides and discover 330 photos

The Shaftesbury Theatre is a West End Theatre, located on Shaftesbury Avenue, in the London Borough of Camden. The theatre was designed for the brothers Walter and Frederick Melville by Bertie Crewe and opened on 26 December 1911 with a production of The Three Musketeers, as the New Prince's Theatre, becoming the Prince's Theatre in…
View Shaftesbury Theatre guide >

Shaftesbury Theatre