Wyndham's Theatre
About The Wyndham's Theatre The Wyndham's Theatre is a west-end theatre located on Charing Cross Road directly above Leicester Square Underground Station. It is one of two theatres to be opened by actor/manager Charles Wyndham and was designed in 1898 by W.G.R Sprague. The Wyndham's was designed to accommodate 759 patrons seated on three levels although [...]
