Filter by tag | Filter by location
Food & Drink » Coffee & Tea Shops in Notting Hill
175 Westbourne Grove, Notting Hill, London W11 2SB
6 reviews
Tags: afternoon-tea, cafe, gifts, quality, scone, tea
cliffwaterford (278 points) •••••
Tara is the wonderful lady behind the Tea Palace. They sell an amazing variety of quality teas, and if you want to sell something on Westbourne Gro... more...