Albert's Schloss London
Albert's Schloss is an unconventional but extra fun hotspot decked out in alpine-inspired decor, complete with cosy benches and plenty of logs. Here, you can savour goodies like schnitzel, currywurst, and standout burgers while sipping on beer and cocktails, all while soaking in the entertainment throughout the week.