Grand Theatre & Opera House

entertainment-nightlife / Other

Grand Theatre & Opera House information

Location
Leeds , England
Address
46 New Briggate
More information
www.leedsgrandtheatre.com
Something wrong?
Submit a correction

Hosts musicals, plays and opera, including performances by the acclaimed Opera North .