Kaffa Coffee in Gillett’s Square, December 18, 2014 Full of beans: Kaffa Coffee roasts its own beans on site. Photograph: Eleonore de Bonneval