Theatre History: The Palace Theatre

The Palace Theatre is a 1400 seat theatre set in an imposing red brick building, based in London near Cambridge Circus and is located at the junction of Charing Cross Road and Shaftesbury Avenue. The design was considered to be quite original when it opened as it made use of heavy steel cantilevers, which were […]

Read More