The Lowry – Salford Quays: Where Art, Theatre, and Architecture Meet the Spirit of the North
Standing proudly on the waterfront of Salford Quays, just a short tram ride from Manchester city centre, The Lowry is one of the North West’s most inspiring cultural landmarks. Named…
