The Chilean restaurant is a brand-new dining concept at Mandarin Oriental Hyde Park, London. Competition has now closed.