Five-star Lowry Hotel’s new ‘twist on tradition’ à la carte menu

We headed down to the fantastic Five-star Lowry Hotel to try their new modern British à la carte restaurant menu that offers twists on tradition. The Venue:  The five – star Lowry Hotel is an independent luxury hotel located on the Salford-Manchester boundary, and is the only hotel in the region to be part of…