59A Portobello Rd, Notting Hill, London W11 3DB
If you know your chia seeds from your raw cacao nibs, this is one for you. Farm Girl, is a mecca for uber-health conscious Londoners, and this was their first outpost in London. Expect coconut BLTs, gluten-free doughnuts, smoothies and more.