Palace Theatre

Palace Theatre

 

Address: Shaftesbury Avenue, London, United Kingdom, W1D 5AY

Nearest Tube: Leicester Square (150m) Tottenham Court Road/Piccadilly

Nearest Train: Charing Cross


View Larger Map

Click here for a Seating Plan