×

Piccadilly Theatre

(6,106) Theatre in London, England
The Piccadilly Theatre is a West End theatre located at the junction of Denman Street and Sherwood Street, near Piccadilly Circus, in the City of Westminster, London. It opened in 1928. In its early years the theatre presented a wide range of productions, and was briefly a cinema.
Address: 16 Denman St, London W1D 7DY, United Kingdom
Hours: Closed ⋅ Opens 10 AM