Vashi to open seventh and largest store in Covent Garden

The brand originally announced the news in December and are now sharing more details of how the new 4,476 square feet spanning two floors will further Vashi’s mission

Vashi has unveiled its seventh and largest flagship store in Covent Garden Piazza which will open on 27 May 2021.

Back to top button