Lifestyle, People, Where To Go Now12th June 2024<12th June 2024 Where to go now: ALBERT’S SCHLOSS LONDON by Eva Dixon Hold on to your Lederhosen! Albert’s Schloss, the ultimate purveyor of Bavarian bliss, is landing in the heart of London this summer, and it’s…