Albert’s Schloss on Shaftesbury Avenue, Soho, offers an exceptional setting for corporate gatherings, networking events, and milestone celebrations. Serving Europe’s finest tankards of beer, cocktails, and wine, alongside Alpine-inspired cuisine and freshly baked pastries at breakfast, it provides a unique experience for all guests.
Open seven days a week from 10 AM for walk-ins, it is the only venue in London where Munich’s Big Six beers can be enjoyed under one roof. An extensive selection of haus-favourite cocktails and wines complements the all-day menu.
Spread across two floors, Albert’s Schloss is an ideal destination for corporate events of all sizes. Private hire is available, ensuring a seamless and memorable experience for business meetings, client entertainment, and team celebrations.