Caffia Coffee Group London Showroom

Caffia Coffee Group London Showroom

Visit our hand-on, comfortable and relaxed central London showroom close to Barbican tube station, Clerkenwell Road and Goswell Road to view the latest range of professional bean to cup coffee machine by Gaggia, Franke, Jura and Necta coffee machines and try our 8...

Please Wait