Rosewood London is a luxury hotel located in the heart of the city. It houses a Michelin-starred restaurant that offers a unique culinary experience. The restaurant showcases a menu inspired by the diverse flavors of London, using locally sourced ingredients. Guests can enjoy a sophisticated dining experience in a stylish and contemporary setting at Rosewood London.