The Lowry Hotel

Company

A five-star hotel in Salford, mentioned as the only five-star hotel in Manchester besides Neville's own Stock Exchange Hotel.

Mentioned in 1 video