Why Choose Us?
Business Overview

St. Moritz Restaurant is an authentic Swiss dining destination located in London, United Kingdom. Inspired by the culinary traditions of Switzerland, the restaurant offers a warm and welcoming ambiance, reminiscent of the charming Alpine chalets found in the Swiss countryside. With its cozy interior, traditional Swiss cuisine, and attentive service, St. Moritz Restaurant provides a delightful dining experience for guests looking to savor the flavors of Switzerland in the heart of London.

Video
Food Hygiene Rating
Quick Contacts
Location
  • 161 Wardour Street, Westminster, London, W1F 8WJ, United Kingdom

Open
Open hours today: 11:30 am - 12:00 am Toggle weekly schedule
  • Monday

    12:00 pm - 11:00 pm

  • Tuesday

    11:30 am - 12:00 am

  • Wednesday

    11:30 am - 12:00 am

  • Thursday

    11:30 am - 12:00 am

  • Friday

    11:30 am - 12:00 am

  • Saturday

    5:00 pm - 12:00 am

  • Sunday

    5:00 pm - 11:00 pm

  • 11 December 2024 1:04 pm local time

Region
Restaurant Type
  • No comments yet.
  • Add a review

      Please fill the reservation form to secure your place.