MINISO Opens Vibrant Oxford Street Flagship, Bringing Dream-like Design Concept to the UK

Nestled at 100 Oxford Street, the new flagship marks MINISO's largest retail space in the UK to date, spanning nearly 3,000 square feet.