
Albert's Schloss - Liverpool
"A fantastic addition to Liverpool with great allergy policy!"
This place has only been open in Liverpool for a couple of months, there are 2 others in Manchester and Birmingham. Today was our first visit, I had been so excited to go but as al...