The Shaftesbury Theatre is a West End Theatre, located on Shaftesbury Avenue, in the London Borough of Camden.
Contact us...