Farm Girl Cafe, London

Farm Girl Cafe is a hidden gem located on Portobello Road. Their specialty is rose latte, served with ground rose petals on top.