London Blend: Chamomile

Continuing our caffeine-fueled quest around London Nestled on a side street five minutes away from Primose Hill, Chamomile is a great local coffee shop in all the best ways – the ambiance is so laid-back and friendly, you can read a book and nurse a …