Leading bar & restaurant Albert’s Schloss is set to open its third UK site in Liverpool this November following a £3 million investment. The brand-new venue is being brought to the city by award-winning hospitality group, Mission Mars, which also operates Albert's Schenke on Hanover Street. Albert’s Schloss Liverpool will take over ... Read More...
