Living in Luxury Ven Store’s timeless, quality garments created for travellers London-based Ven Store offers timeless, luxurious clothing created with travellers in mind. Each piece is beautifully made in small quantities from premium materials.