Wyndhams Theatre

The Wyndham’s Theatre is one of London’s premiere theatre venues. Owned & operated by Delfont Mackintosh it is situated on Charing Cross road, London. The venue first opened on 16 November 1899 and seats 759.