food
Farm Girl Notting Hill
Their rose lattes are great!
28 countries - 211 spots