The Lowry

The Quays
Salford, England M50 3

The Lowry is a vibrant cultural venue located in Salford, England, known for its striking modern architecture. It houses a theater, galleries, and a range of dining options, making it a hub for the arts and entertainment. Visitors can enjoy a variety of exhibitions, performances, and events, all set against the scenic backdrop of the nearby waterfront.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like