If you love minimalism, functionality, and quality, the Muji store in Covent Garden, London, is a must-visit destination. Muji, short for Mujirushi Ryohin, translates to “no-brand quality goods,” The store’s products are a testament to the brand’s simplicity, …