Join Eddie as he gives us a peek into the goings on at Davidoff Of London with this short tour of the shop.