It is 2 minutes' walk from Leicester Square tube station.
The Palace Theatre is a West End theatre in the City of Westminster in London. Its red-brick facade dominates the west side of Cambridge Circus behind a small plaza near the intersection of Shaftesbury Avenue and Charing Cross Road. The Palace Theatre seats 1,400. Wikipedia, CC BY-SA.
© 2026 Whats Going On London Ltd. All rights reserved.