Take A Peek At The Lowry’s Five Star Newly Renovated River Restaurant
Manchester’s iconic Lowry Hotel has reinvented its bar and restaurant, and the renovation looks stunning! The Lowry’s riverside restaurant has officially re-opened following a seven-figure refurbishment whic...