Caffè Nero Roastery: The London roastery for Caffè Nero, where award-winning Italian coffee beans are roasted and blended.