Page 1 of 1

Tiny Leaf at Bumpkin Notting Hill

PostPosted: Tue Mar 29, 2016 12:50 pm
by Lorraine1981
Vegetarian, Vegan and zero waste restaurant.

209 Westbourne Park Road
Notting Hill
W11 1EA
tiny leaf.jpg
tiny leaf.jpg (17.91 KiB) Viewed 11677 times

http://www.tinyleaflondon.com/#home

Great food! :D