Phone: +442073593066
Address: 30 St Peter's Street London, N1 8JT, United Kingdom
City: London
Menu Dishes: 20
Reviews: 6856
Website: http://www.dukeorganic.co.uk/
"I had very bad expectations of this place, it honestly the price-food quality found it quite disappointing. We ordered the lamb, fish of the day, crab toast and tomato salad which were pretty average, and for these three dishes plus a couple of drinks we payer £110. I think overall the lack of flavours was probably the biggest expectations misalignment, especially when taking about a place that serves organic food. Service was great, we arrived when the kitchen was about to close and the very happily served us food."
All prices are estimates on menu.