The Lowry — Lyric Theatre Manchester, United Kingdom Address The Lowry — Lyric Theatre, , Manchester, United Kingdom, Google Maps There are currently no event dates available. Partner Offer