21 Church Street, Twickenham, TW1 3NJ.
Delhi Durbar is an Indian restaurant serving a selection of curry and other spicy foods which are traditionally eaten in India. Delhi Durbar is based in Church Street, London - see map for location of Church Street.
Telephone: 020 88925908
Delhi Durbar are listed in the Indian restaurant section here:
Now displaying reviews 1 - 1
I loved all the food but I especially recompensed the Tandoori chicken. The rice and chicken curry w... More »
View the complete list of Delhi Durbar reviews »
Delhi Durbar is in Church Street, London. You can view a list of neighbouring businesses by going to the Church Street page.
This map shows the approximate location of Delhi Durbar in Church Street.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 21 Church Street.
Map showing Delhi Durbar within Church Street,