05 February

New Venue Alert!

Tiny Leaf London is a mindful food and drinks experience hosted at Bumpkin, 209 Westbourne Park Road, Notting Hill.


Set over four floors, the space encompasses a ground floor bistro, two botanical cocktails bars and three private hire event rooms.



It’s 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.


Contact us to arrange a site visit at the new restaurant.

© Concerto22 Group Ltd 2019. Registered in England 2063425. Registered office: The Lightbox, 127-133 Charing Cross Rd London WC2H 0EW
Venueseeker and all associated Concerto Group brands are part of CH&CO