Home > Epicure > World’s most expensive Christmas dinner costs £125,000 > Most expensive Christmas dinner 1