If you are in the "Triangle" in Upper Norwood, South East London, try the Palace Spice. This Indian restaurant can be found at 16 Westow Hill. I have eaten there a number of times but my last visit was last week.
Good food, modestly prices. Go for the house wine. It was reasonable quality for something selling at under £10.
Watch out however for overly large portions, especially on starters. I think it was a mistake to go for a starter and we more than struggled to finish the main course (in fact we were beaten by it). One of us had a tandoori trout. It was quite a size. We went away absolutely stuffed.