Albert's Schloss London

Good to know

Average Price
££££ - £50 - £79
Cuisines
German
Ambience
Fun, Lively, Quirky
Special Features
Vegetarian options
Perfect for
Birthdays, Celebrations, Group dining [8+], Special occasions

About

A Bavarian pleasure palace, Albert Schloss brings its passion and excitement to London's Shaftesbury Avenue. The bier palace and cook haus will be operated by the award winning Mission Mars, and with it bring the brand to the south of England for the first time. This impressive spot will be the chain's biggest home, encompassing 18,000 square feet that will be filled with 500 covers for dining, a stage, a bakery and four bars.

Albert Schloss is named in honour of Prince Albert, a man who is known for championing freedom, truth, beauty and love. This London restaurant brings all of the Prince's values together to allow guests to enjoy themselves every day and all night long. Inside, you'll be able to retreat from city life in the unique space that is filled with a cook haus and bakery, bier palace and live entertainment. With influence from the brand's travels across Alpine Europe, you will see roaring fires and a great atmosphere paired with performances every day of the week. Albert Schloss London is found in the heart of the city in the space that was once The Rainforest Café.

The Alpine inspired menu is exactly what you'd expect from such a group, featuring bratwurst, fondue and schnitzel, with a selection of Europe's finest beer also on offer. With so much going on, you'll be able to spend a whole night in one place, enjoying the entertainment, food and drinks.


FAQs

When does the restaurant open?

It opens in July 2024.

Helpful? 0

Location

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

Reviews

Share your thoughts with other diners

Write a review

Book a table

Visit their website

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near Albert's Schloss London

Check availability