I have to have some lunch in that area
The only thing food related worth visiting in Harrods is the Food Court, which is outstanding. The restaurants that I have tried have all been average and overpriced, although I've only tried two, I think.
If you want a steak Oxford Circus isn't that far away and there is a Goodmans just off Regent St. Mention my name, they might show you my knife.