London West End
The Shaftesbury Theatre is a West End Theatre, located on Shaftesbury Avenue, in the London Borough of Camden. Wikipedia
Capacity: 1,400
City: London
Country: UK
Opening date: December 26, 1911