The Lowry is Salford's biggest art and theatre venue, opened in 2000. The building houses three theatre spaces: the 1,730-seat Lyric Theatre, the 466-seat Quays and the smaller Studio, as well as art ...