ALEXANDRA THEATRE


About

Home of the D'Oyly Carte Opera Company up to autumn 1997. Wheelchair places, disabled toilet, infra-red hearing system (dress ciucle) - call 0121 643 5536.

PAST PRODUCTIONS