One of the best place in London for indian street food, authentic taste and value for money. The pav bhaji is best in london for me.