Haymarket Opera Company
If early opera is your thing, then Haymarket Opera Company is the choice for you. They perform fully-staged opera from the 17th and early 18th centuries with lavish costumes, unique stagings, and an orchestra playing period instruments.