The Lowry is a theatre and gallery complex situated on Pier 8 at Salford Quays, in Salford, Greater Manchester, England Read More