Tiny Leaf at Bumpkin Notting Hill
Posted: Tue Mar 29, 2016 12:50 pm
Vegetarian, Vegan and zero waste restaurant.
209 Westbourne Park Road
Notting Hill
W11 1EA
http://www.tinyleaflondon.com/#home
Great food!
209 Westbourne Park Road
Notting Hill
W11 1EA
http://www.tinyleaflondon.com/#home
Great food!