UUK Read More Slowear launches womenswear in London for first time10 October 2025 Published October 10, 2025 Italian brand Slowear is launching its womenswear for the first time in London with…