The two-Michelin-star restaurant at Mandarin Oriental Hyde Park will serve guests until January 2027 before closing after a 16-year run.