The Lowry Theatre
The Lowry Theatre is a theatre located in Salford Quays and puts on a variety of family shows, ballets, operas, musicals and more.
The Lowry Theatre is a theatre located in Salford Quays and puts on a variety of family shows, ballets, operas, musicals and more.