
Albert’s Schloss is a vibrant Bavarian bier hall and alpine-inspired restaurant located in London, part of the Mission Mars Group.
With a focus on delivering a unique dining experience, the venue is characterised by its warm ambience, delicious Bavarian dishes, and an extensive selection of Europe’s finest beers.
The company prides itself on being a rewarding workplace, having been rated as 'World Class' by Best Companies in 2024 and among the Top 10 Hospitality Employers in the UK in 2023.