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?