Top 10 Best German Restaurants in London

german restaurants in london

London is a melting pot of different cultures, and one of the most prominent culinary influences can be found in its German restaurants. These establishments offer a taste of Germany right in the heart of London, allowing locals and visitors to experience the rich flavors and warm hospitality of German cuisine. From hearty sausages to flavorful schnitzel, and a wide range of refreshing German beer, these restaurants have something for everyone. In this blog, we will explore the top 10 best German restaurants in London, where you can indulge in delicious food and immerse yourself in the vibrant German culture.

Top 10 Best German Restaurants in London

London boasts a plethora of German restaurants, but we have narrowed it down to the top 10 for your convenience. These restaurants have been chosen based on their authentic cuisine, inviting atmosphere, and stellar reputation among both locals and international food enthusiasts. Whether you’re craving traditional dishes from Bavaria, Berlin, or Austria, these restaurants are guaranteed to satisfy your taste buds. So, without further ado, let’s dive into the best German restaurants London has to offer.

1. German Gymnasium

German Gymnasium

German Gymnasium stands out as one of the best German restaurants in London. Housed in a beautifully restored building that was once a gymnasium, this grand cafe offers a perfect blend of German cuisine and culture. As you step inside, you’ll be greeted by an elegant yet relaxed atmosphere, reminiscent of the European grand cafes of the past.

At German Gymnasium, you can expect a wide range of traditional German dishes made with the finest ingredients. From classics like sausages, schnitzel, and pork knuckle, to mouthwatering desserts, there’s something to satisfy every palate. Pair your meal with a pint of German beer or choose from their extensive wine list for a complete dining experience.

The elegant setting of German Gymnasium makes it a popular choice for special occasions and celebrations, but it’s also perfect for a casual meal with friends or family. Whether you’re looking for a taste of Germany or simply want to explore new flavors, German Gymnasium should be at the top of your list.

Address: 1 King’s Blvd, London N1C 4BU

Phone: 020 7287 8000


2. Stein’s Berlin

Stein's Berlin

For those seeking the best German cuisine in London, Stein’s Berlin is a top choice. Located on Exhibition Rd, this restaurant brings the flavors of Berlin to the heart of the city. With its vibrant atmosphere and authentic dishes, Stein’s Berlin offers a true taste of Germany.

At Stein’s Berlin, you can savor a range of traditional German dishes, from hearty sausages and schnitzel to delicious pretzels and sauerkraut. The restaurant prides itself on using high-quality, locally sourced ingredients, ensuring that every dish is bursting with flavor. Pair your meal with a pint of German beer, and you’ll feel like you’re dining in the streets of Berlin itself.

Aside from the mouthwatering food, Stein’s Berlin also boasts a lively beer garden, where you can enjoy your meal al fresco on sunny days. Whether you’re a fan of German cuisine or simply looking to try something new, Stein’s Berlin is the place to be.

Address: 51 Exhibition Rd, London SW7 2PH

Phone: 020 3968 4600

3. Bierschenke


Nestled in the heart of City of London, Bierschenke is a popular venue known for its authentic German food and beer. With its lively atmosphere and traditional Bavarian decor, it’s easy to see why this restaurant is a favorite among locals and expats alike. Here are a few reasons why Bierschenke stands out among the best German restaurants in London:

Authentic Bavarian cuisine: Bierschenke offers a wide range of classic German dishes, including sausages, schnitzel, and pretzels, all made with traditional recipes and ingredients.

Extensive beer selection: As its name suggests, Bierschenke boasts an impressive selection of German beers, from refreshing lagers to rich dark brews, ensuring that every beer lover can find their perfect pint.

Lively atmosphere: With live music on Thursdays, Fridays, and Saturdays, Bierschenke creates a vibrant ambiance that transports you straight to Germany, making it a perfect spot for a night out with friends.

Convenient location: Situated near Liverpool Street, Bierschenke is easily accessible, making it a great choice for after-work drinks or weekend dining.

Step into Bierschenke, and you’ll be greeted with a warm welcome, lively music, and, of course, delicious German cuisine.

Address: 50 Earlham St, London WC2H 9LJ

Phone: 020 7100 2500


4. Katzenjammers


Located in the heart of London, Katzenjammers is a must-visit for those looking to experience the best of German cuisine and beer. Situated in the historic Hop Exchange, just a stone’s throw away from Borough Market, this restaurant offers an authentic taste of Germany.

At Katzenjammers, you can enjoy a variety of traditional German dishes, including sausages, schnitzel, and pretzels, all made with high-quality ingredients. Pair your meal with a pint of German beer from their extensive selection, and you’ll truly feel like you’re dining in a traditional Bavarian beer hall.

One of the highlights of Katzenjammers is its live music, which adds to the lively atmosphere of the venue. Whether you’re looking for a place to unwind after a busy day of shopping, or simply want to enjoy a delicious meal with friends, Katzenjammers provides the perfect setting.

With its central location and authentic German experience, Katzenjammers is a gem for both locals and tourists alike. So, be sure to add it to your list of must-visit German restaurants in London.

Address: The Hop Exchange, 24 Southwark St, London SE1 1TY

Phone: 020 7234 0835


5. The Tiroler Hut

The Tiroler Hut

The Tiroler Hut presents an authentic experience of Austrian and German cuisine. Known for its warm and welcoming atmosphere, this restaurant is a hidden gem in the city, loved by locals and expats alike. Here’s why The Tiroler Hut should be on your list of top German restaurants in London:

Live music: The Tiroler Hut offers live music, creating a lively and entertaining atmosphere that immerses you in the rich culture of Austria and Germany.

Authentic dishes: From succulent pork knuckle to hearty schnitzel, The Tiroler Hut serves up traditional Austrian and German fare that will satisfy even the most discerning palate.

Warm hospitality: The Tiroler Hut prides itself on its friendly and attentive service, ensuring that every guest feels welcome and taken care of.

Charming setting: With its rustic decor and cozy ambiance, The Tiroler Hut provides the perfect backdrop for a memorable dining experience.

When you step into The Tiroler Hut, you’ll be transported to the heart of Austria and Germany, where you can savor delicious food, enjoy live music, and experience the warmth of true Austrian and German hospitality.

Address: 27 Westbourne Grove, London W2 4UA

Phone: 020 7243 9277


6. Munich Cricket Club

Munich Cricket Club

For a genuine taste of Bavarian cuisine, look no further than Munich Cricket Club. This trendy restaurant is a popular spot among German expats and food enthusiasts who crave the flavors of Munich. With its warm atmosphere and authentic dishes, Munich Cricket Club offers an experience that transports you straight to Germany.

At Munich Cricket Club, you can enjoy a variety of traditional Bavarian dishes, including sausages, pretzels, and schnitzel, all made with the finest ingredients. The restaurant takes pride in offering a true taste of Oktoberfest, making it the perfect place to celebrate the famous German festival year-round.

The cozy and inviting ambiance of Munich Cricket Club creates a welcoming atmosphere, perfect for enjoying a pint of German beer and soaking in the lively spirit of Bavaria. Whether you’re a German expat missing home or simply a lover of German cuisine, Munich Cricket Club is sure to satisfy your cravings.

Address: 1 Abbey Orchard St, London SW1P 2LU

Phone: 020 7222 8972


7. Fischer’s


Tucked away in the charming neighborhood of Marylebone, Fischer’s is a renowned venue that serves up delightful Austrian and German cuisine. With its elegant setting, attentive service, and mouthwatering dishes, it’s no wonder this restaurant has become a favorite among locals and visitors alike.

At Fischer’s, you can savor a diverse selection of traditional Austrian and German dishes, from the classic schnitzel to delectable desserts. The restaurant also operates as a German deli, offering an array of gourmet products and ingredients, perfect for recreating your favorite dishes at home.

Whether you’re looking for a romantic date night, a leisurely lunch, or simply a place to indulge in authentic Austrian and German cuisine, Fischer’s is the perfect choice. Immerse yourself in the warm atmosphere of this beloved restaurant and experience the rich flavors of Austria and Germany.

Address: 50 Marylebone High St, London W1U 5HN

Phone: 020 7466 5501


8. Schnitzel Forever

Schnitzel Forever

Schnitzel Forever is a German restaurant in London that offers a unique twist by serving vegetarian dishes. While traditional German cuisine is known for its meat-heavy dishes like schnitzel and sausages, Schnitzel Forever caters to a wider range of dietary preferences by offering delicious vegetarian options. From their crispy vegetable schnitzel to their hearty mushroom and cheese spaetzle, there is something for everyone to enjoy. So, whether you’re a vegetarian looking for an authentic German dining experience or simply want to try something new, be sure to check out Schnitzel Forever for a taste of Germany with a vegetarian twist.

Address: 119 Stoke Newington Church St, London N16 0UD

Phone: 020 7419 0022


9. Stein’s Richmond

Stein's Richmond

In the picturesque borough of Richmond, you’ll find Stein’s Richmond, a popular destination for authentic German cuisine in London. With its warm and inviting atmosphere, this restaurant offers an ideal setting to savor delicious seafood, sample a variety of German beer, and experience the best of Germany right in the heart of Richmond. Here’s why Stein’s Richmond is a standout among the best German restaurants in London:

Authentic German food: From traditional sausages to flavorful schnitzel, Stein’s Richmond serves up a diverse range of German dishes, each bursting with authentic flavors.

German beer selection: With an extensive selection of German beers, including lagers, hefeweizens, and pilsners, Stein’s Richmond ensures that every beer lover can find their perfect pint.

Bavarian experience: The restaurant’s cozy terrace, complete with Bavarian-themed decor, creates a charming ambiance reminiscent of the beer gardens of Germany.

Convenient location: Situated in the heart of Richmond, Stein’s Richmond is easily accessible, whether you’re a local resident or exploring the borough as a tourist.

Address: Towpath, Petersham Rd, Richmond TW10 6UX

Phone: 020 3746 6240


10. German Doner Kebab

German Doner Kebab

Last but certainly not least, German Doner Kebab is the perfect place for those looking for a quick and satisfying bite of German cuisine. This restaurant offers a unique twist on traditional kebab, using high-quality ingredients and a fusion of German flavors. Here’s what sets German Doner Kebab apart:

  • Signature doner kebab: German Doner Kebab is famous for its signature dish, the doner kebab, which features succulent, marinated meat served in a freshly baked bread roll.
  • Tantalizing toppings: You can customize your kebab with an array of toppings, from fresh vegetables to tangy sauces, allowing you to create a meal that perfectly suits your taste.
  • Varied menu options: In addition to doner kebabs, German Doner Kebab also offers a range of other German-inspired dishes, perfect for those with different dietary preferences.
  • Affordable prices: German Doner Kebab provides generous portion sizes and high-quality ingredients at reasonable prices, making it an excellent choice for a quick, yet satisfying meal.
  • With various locations throughout London, German Doner Kebab provides a convenient and accessible option for a taste of German cuisine. Whether you’re on the go or looking for a casual spot to enjoy a delicious kebab, German Doner Kebab is sure to satisfy your cravings.

Address: 1, Unit 1 Southampton Row, London WC1B 5HA

Phone: 020 8150 0999



In conclusion, if you’re a fan of German cuisine or simply looking to try something new, London has a fantastic array of German restaurants to satisfy your cravings. From the historic German Gymnasium to the lively atmosphere of Katzenjammers, there’s something for everyone. Whether you’re in the mood for traditional sausages, hearty stews, or delicious pretzels, these top 10 German restaurants in London will not disappoint. So gather your friends or family and embark on a culinary journey through the rich flavors of Germany right here in the heart of London. Prost!

Related Posts