I just can't get that Caravaggio show at the National Gallery out of my mind. In a surprising (for me) show of impetuousness I made travel plans for a few days stay in London in May. Now all I need are a few restaurant recommedations from well-traveled chowhounds. I'm thinking the River Cafe for lunch one day. By the way, I'll be staying in the area of the NG and don't want to go too far afield. I would appreciate all the help I can get. PS I love Indian food. Thanks in advance.