The Lowry

Location: on the banks of the River Irwell in Chapel Wharf, a area of recent redevelopment between Manchester and Salford.

Check availability and book

Check availability and book