Horn OK Please is a phrase that’s seen on the back of cars and trucks in India when overtaking, and you’ll understand the relevance of this name as you try to slyly get in front of a daydreaming tourist in front of you. The reason being is this spot’s moong daal dosa - a spiced potato and lentil filled pancake served with channa chaat - is really quite brilliant. It’s gently spiced (though you can ask for ba hotter version if you fancy) and for £6 is one of the best vegetable-filled meals you can get in the market.
More spots in London BridgeSee more
Bao Borough is the third outpost of London’s most famous Taiwanese restaurant. The buns are still good, but the smaller plates are even better.
Hutong is the Shard’s ultra-swish Chinese restaurant, and if we were going to throw down on a pricey dinner with a view, this would be on our list.
The Breakfast Club London Bridge
The Breakfast Club, unsurprisingly, does excellent all-day breakfasts.
More Indian spotsSee more
Kama By Vineet
This spot inside the Harrods Dining Hall closes early, but the excellent Indian food means that you should go here.
Tayyab’s is an Indian restaurant and classic spot in the East End, serving Punjabi curry and sizzling lamb chops in a laid back room.
Gymkhana is the best Indian restaurant in London, an upscale establishment serving elevated classics and an incredible biryani.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more