Indian food in London? Brick Lane is the famous area, its in the City and I love to go on Sundays after going to Spittalfields Market. Also had a great meal in Southhall, another Indian/Pakistani area, but something in the food made us high and we were on our knees shrieking with laughter in the street.
Also excellent is the Chinese food in Soho, The New World (near the firestation on Shaftsbury Avenue) has the best Dim Sum of anywhere in the world, including Hong Hong, LOL.
English food.....well we had a meal at The Moody Goose, which is just out side the beautiful city of Bath, and it was a fantastically beautiful meal, perfectly balanced and also has a superb wine list. The chef there is a genius. In the same county but further south there is a lovely little restaurant in a small town called Bruton...the restaurant is Bruton House, inovative and locally sourced ingrediants well combined....a good example of a perect English restaurant. Its getting more and more easy to eat well in England. I would say that some of our chain and "local" restaurants are better (though more expensive) than their equivalents in France now. I think that the boutique restaurants are better than the big "name restaurants" right now. Although I am going to Jamie Oliver's Fifteen soon, so maybe that will excite me. There is a wonderful resurging interest in good traditional British food and quality produce.....real and fresh English food is wonderful. The problem is it is very expensive to shop for good food aned to eat well in England, particularly in the south.
But foodies have to go to the Borough Market in London (London Bridge tube, Fridays and Saturtdays) Amazing but pricey food from around England.....beautiful smoked sea trout, Kentish oysters the size of my foot..opened and eaten greedily by the stand, and wonderful produce from Italy (amazing cheese and hams) and France...including the best creme fraiche and Brittany butter.....and wonderful local organic vegetabes at a more reasonable price than the supermarkets. We tend to have brunch as we walk around tasting things and buying.