I found this place by chance, while strolling along in Oxford street in London. It is next to Hari Khrisna temple. The service is good, and people are very kind. We took all you can eat for around £12. The food was excellent, delicious, the portion was right. Though we could have taken a second help, but it wasn't necessary. The have good options of food, all vegetarian. I came right before lunch time, and during lunch time, it was busy with people.
I definitely will come back again, either here or in any other Govinda's restaurants.