Cafebar House Freshwater Road
Dagenham Essex
RM8 1RW
Throughout Europe, over 85,000 companies have now opted for the quality and convenience of coffee machines, espresso machines, drinks machines, bean to cup equipment and ingredients supplied from Ca...