This is for a friend of mine who will be in London for the first time. He'll be travelling with his two kids, age 10 and 15, but they're adventuresome. They'll be staying in Knightsbridge but are fine with travelling for something interesting to eat. Not interested in fine dining. What items are worth searching out while in London? Fish & Chips? Indian? Lebanese? Would appreciate any ideas!