Grand Theatre, Leeds

Leeds, United Kingdom

Grand Theatre, Leeds

The Grand Theatre, also known as Leeds Grand Theatre and Leeds Grand Theatre and Opera House, is a theatre and opera house in Briggate, Leeds, West Yorkshire, England. It seats approximately 1,500 people.



Accommodations near Grand Theatre, Leeds

View more options near Grand Theatre, Leeds

Nearby Tours & activities