left Popular Searches

Popular Locations

2 for 1

London, 118 Drummond Street

Drummond Villa

Indian Asian Italian

call in advance
Call in advance

Combing quick, efficient service with sublime authentic Indian cuisine and a casual, unpretentious atmosphere, Drummond Villa is the place to go for a quiet meal near Euston with the friends and family. The charming little London eatery can be found on Drummond Street and promises to please any patron of the curry from start to finish. From the sublime appetisers, such as the delightful aloo puree, a plate of spiced potatoes wrapped with fried Indian bread, the chicken chilli fried, a marinated chicken prepared with green chilli and soy sauce, and the old favourite in the onion bhaji. Moving along to the main event, where the usual Indian delights that are the biryani, Balti and tandoori selections sit alongside a collection of house specials and chef?s specialties that allow eager diner?s a peek into the mind of those behind the restaurant. The hot and heavy Naga chicken provides the real mouth-warming sensation that is only suitable for the ardent curry lover, whilst the mild and creamy butter chicken is ideal for customers with more sensitive palates. For the less experienced visitor that is still looking for that little bit of a kick, the jalfrezi, which is cooked in green herbs, and the korahi, which is diced and cooked in special spices and tossed in an iron souk, make for two superb options. The likes of a king prawn madras and a prawn bhuna are ready available for guests that are partial to a spot of sea food, and for the meat averse, the Indian cheese based Mattar paneer and the vegetable biryani are just two of the many vegetarian alternatives. Found just a stone's throw away from many of the English capital's attractions, including Madame Tussauds and the Sherlock Holmes Museum, Drummond Villa is in a fantastic spot from which to enjoy an exquisite meal amidst a day of exploration - and as a tastecard member, it comes at great value too!

next close


Drummond Villa,
118 Drummond Street,
NW1 2HN,
United Kingdom