Birthday Lunch London
You're going to get quite a few replies to what's the best Indian food....everyone has their own favorite. Maybe you'll have to do some research to see what most appeals to you.
Some names......Amaya, Moti Mohal, Benares, Tamarind, The Cinnamon Club, Chutney Mary.
This link may help a bit.
You have something against English food? :-) What about delicious Lebanese?