The Savoy is an iconic hotel situated on the banks of the River Thames. It features several dining options, including a world-class restaurant that has been awarded multiple Michelin stars. The restaurant offers a diverse menu, ranging from classic British dishes to innovative international cuisine. With its rich history, stunning views, and exceptional dining experiences, The Savoy is a top choice for a luxurious stay in London.