Author name: Naomi Reed

What Is The Famous Street In London For Indian Food?

Drummond Street. This unassuming street in north London is the city’s original “Little India” – and nowhere else captures the original South Asian experience quite like it. You could easily miss Drummond Street. What area of London has best Indian food? The 28 best Indian restaurants in London BIBI, MAYFAIR. Best Indian restaurant for: Character-packed …

What Is The Famous Street In London For Indian Food? Read More »