Tag Archives: drummond street

New and Stylish Indian Restaurant, Zeen, Opens on Drummond Street (Londonist)

New and Stylish Indian Restaurant, Zeen, Opens on Drummond Street Londonist, March 4, 2009 10:02 AM Londonist indulged in a bit of a feast last night at newly opened Indian restaurant, Zeen. Located at 30 Drummond Street, NW1 2PA, Zeen … Continue reading

Posted in Food, London, Restaurants | Tagged , , , , , , , , , | Leave a comment