• Tiny Leaf (map)
  • 209 Westbourne Park Road
  • W11 1EA

Tiny Leaf is London’s first and only organic, zero waste, vegetarian restaurant. The menu takes root in organic surplus food stock, generously supplied by local food suppliers and supermarkets, farms, distributors, plant breeders and retailers.

I'll be speaking at the screening of Just Eat It, a film about the food waste story.