YOU ARE HERE: London Online > London Business Finder > Drummond Villa

Drummond Villa

118 Drummond Street, London, NW1 2HN.

Drummond Villa is an Indian restaurant serving a selection of curry and other spicy foods which are traditionally eaten in India. Drummond Villa is based in Drummond Street, London - see map for location of Drummond Street.


Drummond Villa
118 Drummond Street

Telephone: 020 73882699

Type of Business

Drummond Villa are listed in the Indian restaurant section here:

Food_and_Drink > Restaurants > Indian_Restaurants

Reviews of Drummond Villa (3 in total)

Now displaying reviews 1 - 3

  • Best Place in Euston to Visit by Mark

    I went to Drummond Villa restaurant on 13th January 2011.I was just passing by at 8 pm and saw the r... More »

  • Dreadful by Peter Herring

    Quite the worst Indian meal I have ever had. The veg dishes tasted as though a pinch of curry powder... More »

  • Awful by Jen

    Just popped in to this place looking forward to a nice curry. I could not have been more disappoint... More »

View the complete list of Drummond Villa reviews »

Share your experience of Drummond Villa with thousands of people each day.

Noticed an error on this page?

Further Information

Drummond Villa is in Drummond Street, London. You can view a list of neighbouring businesses by going to the Drummond Street page.

If you would like a list of other restaurants - indian shops & other retail outlets listings throughout London, please visit the section of this website.

Drummond Villa on a Map

This map shows the approximate location of Drummond Villa in Drummond Street.

Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 118 Drummond Street.

Where is Drummond Villa?

Map showing Drummond Villa within Drummond Street,

Click here for a more detailed map with Drummond Villa's location.

Opening Times

If you know the opening hours for Drummond Villa please let us know here:

Opening timeClosing time