Now you have more places to purchase Canopus products in UK.
If you live close to them and need our products, please contact them for further details!
- 41 Store Street London WC1E 7DB
- +44 (0) 20 7323 2213
CANOPUS DEALER’S LIST