Return to "£3m Albert’s Schloss restaurant opens Friday" Albert’s Schloss Albert’s Schloss Liverpool is located in a former gas showroom Previous