London's oldest Indian restaurant, on Regent Street since 1926.
Est. 1926London's oldest Indian restaurantMichelin Bib Gourmand
About Veeraswamy
Veeraswamy on Regent Street is the first and oldest Indian restaurant in the United Kingdom, serving authentic regional Indian cuisine since 1926. It predates India's independence. It has survived every shift in London's restaurant landscape. And it is still, after a century, genuinely excellent.
The four mocktails featured here reflect the restaurant's philosophy: traditional Indian ingredients โ jal jeera, lychee, blackberry, fresh ginger โ presented with the confidence of a kitchen that has been cooking Indian food for a hundred years. Everything at Veeraswamy carries the weight of history.