Palace Theatre
Address: Shaftesbury Avenue, London, United Kingdom, W1D 5AY
Nearest Tube: Leicester Square (150m) Tottenham Court Road/Piccadilly
Nearest Train: Charing Cross
Click here for a Seating Plan