The Palace Theatre

Theatre

109-113 Shaftesbury Avenue
London Chinatown
London
W1D 5AY

Description

The Palace Theatre in London is located at the intersection between Charing Cross Road and Shaftesbury Avenue, and is a large and imposing red-brick structure that stands out amongst the other buildings in the vicinity. Built in 1891, the Palace Theatre was designed by Thomas Edward Collcutt and commissioned by Richard D’Oyly Carte.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location