Valle Alto — 17grams | Peru coffee, from £16