The Darwin welcomes Clapham diners to explore a menu brimming with international flavours. Watch chefs at work in the open kitchen creating delicious dishes such as roast hand dived scallops, and John Dory with chickpeas.
|Average main course||£20.00 (USD 27.98) per diner|
|Average food spend||£38.00 (USD 53.17) per diner|
Venue Details & Map
The Darwin Restaurant
189 St John's HillGreater LondonSW11 1TH
- +44 2077380735