Albert’s Schloss on Shaftesbury Avenue, Soho, is the ultimate weekend destination for those who love great beer, indulgent food, and a vibrant atmosphere. Serving Europe’s finest tankards of beer, cocktails, and wine, alongside Alpine-inspired feasting, freshly baked pastries at breakfast, and legendary Sunday roasts, it’s the perfect place to eat, drink, and celebrate.
Open seven days a week from 10 AM for walk-ins, it’s the only spot in London where all of Munich’s Big Six beers can be enjoyed under one roof. The all-day menu is packed with haus-favourite cocktails, wines, and hearty dishes to keep the party going.
Spread across two floors, Albert’s Schloss is a wunderbar weekend retreat for big nights out, long brunches, and unforgettable celebrations. Whether it’s a birthday, a reunion, or just an excuse to let loose, this is the place to do it.