Lowie
Phone:020 7737 3310
Lowie, a heritage inspired sustainable womenswear brand. Based in South London and founded in 2002. Thoughtfully designed with the planet in mind.
Lowie, a heritage inspired sustainable womenswear brand. Based in South London and founded in 2002. Thoughtfully designed with the planet in mind.