Palace Theatre

Shaftesbury Avenue, London, England