London's most authentic Indian food?

You could easily miss Drummond Street. Just west of Euston Station in central London, it’s an unassuming stretch of townhouses, basement flats, restaurants and shops, easily walked in a couple of minutes. But look closer, and almost every restaurant and store is South Asian. Menus feature South …

Read more

Show More
Back to top button