Farrers Coffee (United Kingdom). Farrers Coffee is the UK's oldest coffee roaster, based in the market town of Kendal in the Lake District. The company…
Loading full page…