Date 03/06/2019 Classic car destination Duke of London launches 51,000 sq ft The Factory in West London with a star-studded launch event