British digital used car dealer Cazoo has opened a new customer center in Carlisle, England for customers to pick up ‘click and collect’ orders.

This article is locked. Please email info@aimgroup.com for more information.