Albert's Schloss - London Soho

20-24 Shaftesbury Ave,
London
W1D 7EU

Capacity

Up to 600

Venue Description

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.

Key Amenities

Wifi
Dining
Near public transport
On-site catering
Air conditioning
Exclusive hire
Alcohol License
Stage

Open Hours

Sunday
10am - 10.30am

Monday
10am - 2am

Tuesday
10am - 2am

Wednesday
10am - 2am

Thursday
10am - 2am

Friday
10am - 3am

Saturday
10am - 3am

Additional pricing information

Albert's Theatre Menu:
Two Courses - £27pp
Three Courses - £30pp
Albert's Royal Haus Set Menu:
Two Courses - £32pp
Three Courses - £37pp
Sunday Service:
Two Courses - £28pp
Three Courses - £34pp

Accessibility

Wheelchair accessible. Has step-free access and accessible toilets on the ground floor.
Wheelchair Accessible
Guide dog friendly

Getting here

Parking -Q-Park Soho, NCP London Soho Brewer Street, Soho Square Gardens.Local Taxi -020 7060 5433Distance To Nearest Airport -9.7 MilesDistance To Nearest Train -Piccadilly Circus Station - 0.1 Miles

Book This Venue

Like this venue?