Albert's Schloss London

££££
Up to 120
German

About Albert's Schloss London

Description

Say Guten Tag to Albert's Schloss London, a German-themed venue with Alpine-style food, drinks, entertainment and decor, which specialises in hosting groups for private dining and events. This venue couldn't have a better location, found in the heart of central London on Shaftesbury Avenue. It's an easy spot for you and your guests to get to and surrounded by London's fantastic nightlife.

In the London branch there are four different options for hosting your pals, each one catering for a different style of get together. For example, if you're just planning an intimate dinner for a few mates, but want to do something a little different, consider the cosy Schnapp's Booths. Found on an elevated level just above the main floor, you'll soak up all the atmosphere from the main restaurant but have your own little space. With three huge, leather booths, there's enough space for 12 people to gather for drinks. 

For a larger group, up to 54 guests can be hosted on the Viking-style, long wooden tables within the authentic beer hall. With a stage at the far end, you'll witness live entertainment and music, while swigging from an impressively large beer stein. There are food menu packages which you can book for your group and include options like a smorgasbord with haus pretzels, mini bratz with honey and mustard glaze and Bavarian cheese dip. 

For a real party, there's Ludwig's Tavern which is a private mezzanine space, opening out onto the restaurant but giving you an area that's totally yours, and better yet, looks like an old German bar. Here, you can host 120 people and the bar has an unrivalled supply of Alpine Schnapps and Vermouth, which always goes down well. You can also order drinks packages and big bottles to really show off, as well as all the food options, too. 

Good to know

Average Price
££££ - £30 - £49
Cuisines
German
Ambience
Fun, Lively, Quirky, Themed, Unique

Room options

Schnapps Booths

Schnapps Booths

12 seated capacity

2 - 4 guests. Three individual drinks booths for parties of up to 12 guests

Enquire about this room


The Vault

The Vault

49 seated capacity

30 - 50 guests. Step into The Vault, a private room at Albert's Schloss, reminiscent of a classic Munich beer hall.

Enquire about this room


Ludwig

Ludwig's Tavern

120 seated capacity

60 - 120 guests. Ludwig’s Tavern; a private mezzanine space for up to 120 guests, dedicated to Alpine Schnapps + Vermouth.

Enquire about this room


Bier Halle Tables

Bier Halle Tables

54 seated capacity

9 - 54 guests. Our Bavarian-style bier halle 'Viking' tables can seat parties for breakfast, luncheon and dinner, as well as dancing on the benches long into the night...

Enquire about this room


This venue also offers

Albert's Schloss London
Christmas Parties

Albert's Schloss London

Albert's Schloss London
Event Party Venue

Albert's Schloss London

Location for Albert's Schloss London

20-24 Shaftesbury Avenue, Leicester Square, London, W1D 7EU

0208 164 0000

Website


FAQs

What's the largest capacity?

120 people

Helpful? 0
Contact this venue

Contact this venue

By submitting this request you are agreeing to our privacy policy.

Other private & group dining rooms nearby

Ochre
Trafalgar Square

Ochre

Panton Yokocho
Leicester Square

Panton Yokocho

Farzi London
St James's

Farzi London

Contact this venue
Close
Albert's Schloss London
Contact this venue
Contact this venue

By submitting this request you are agreeing to our privacy policy.