Sunday, July 26, 2026 My Trip English中文
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Theatre

Grand Opera House

United Kingdom · Europe

Grand Opera House
Grand Opera House. Photo via Wikimedia Commons.

About

The Grand Opera House is a theatre on the corner of Clifford Street and Cumberland Street in York, North Yorkshire, England. The structure, which hosts touring productions of plays, musicals, opera and ballet, as well as one-off performances by comedians, and other theatrical and musical events, is a Grade II listed building.

Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.