dunhill, the London-based brand renowned for luxury ready-to-wear clothes has presented the pop-up store inspired by motoring fused with traditional British craftsmanship in order to celebrate this F1 season. The pop-up store will be hold until March 2016.