Acanthus, located in the Randolph Hotel, offers modern British cuisine in a historic setting.