Thursday 28Th January 2016, Tiny Leaf is London’s first organic, vegetarian, zero waste restaurant. Taking temporary residence on Notting Hill’s Westbourne Park Road on the former site of Bumpkin whilst looking for a more permanent home, the brand new concept turns surplus food donated by local food suppliers into a guilt-free gastronomic experience, Tiny Leaf is located at 209 Westbourne Park Road, London, W11 1EA. Reservations are available at 020 7243 9818 or at info@tinyleaflondon.com.