One of the key dining venues within the newly opening St. Regis London hotel, offering an all-day culinary experience.