Vashi opens new flagship in London’s Covent Garden
FINE jeweller Vashi has welcomed customers into their glittering world like never before with a new flagship in London’s Covent Garden. At a mighty 4,476 sq ft, the store is the brand’s largest to date and seve...