Pinterest • The world’s catalogue of ideas

16 Best Coffee Shops in London

16 lovely coffee shops to visit in London. Farm Girl in Notting Hill has a beautiful rose latte.

602
116
9
A Barista's Guide to Latte Art #Infographic #Art #Food

A Barista's Guide to Latte Art #Infographic

62
8
1

Turmeric Latte

The latte you can have before bed! Delicious calming Turmeric Latte with anti inflammatory, anti ageing and blood sugar balancing health benefits.

736
99
7

Vegan Chai Tea Lattes

36
1