Emello opens debut physical retail space in Selfridges
British luxury womenswear brand Emello, which launched in October 2025 with its "quiet luxury" seasonless wardrobe essentials, has opened its first physical retail space in Selfridges, as it looks to “deepen connections beyond digital interactions”. Emello is available at Selfridges London, located near the denim studio on the third floor, and...
loading...