Tea and coffee merchant, Cardews, offers freshly roasted coffee, ground to order. Established since 1988.