Albert's Schloss - Soho
Welcome to Albert's Schloss Soho, the ultimate Bavarian bier palace paying homage to Prince Albert's legacy. Immerse yourself in Alpine vibes with rustic wooden benches, stacked logs, and a menu that's all about that Bavarian flair.
Throughout the week, you can groove to live entertainment while feasting on schnitzel, currywurst, and signature burgers, all paired with a refreshing selection of beer and cocktails. Cheers to a royally good time.