Cafe review: Farm Girl

Farm Girl is such a cute, small cafe hidden in the middle of Notting Hill. I first found it on Instagram by searching for cafes in London and fell in love with their Rose Latte concept! One morning, when I went to explore Notting hill, I decided I must visit it and see what the…