Rose & Willard
Grey Sheep
https://instagram.com/roseandwillard/
Location
london / United Kingdom
New London-based womenswear brand Rose & Willard is quality made in Britain - affordable luxury for the aspiring, individual career woman. We champion flattering designs, beautiful fabrics and exceptional craftsmanship. Our ethos is 'ethical luxury, created to flatter' and we personally manufacture the majority of our garments in London; dedicated to the perfect cut. Innovative, empowering, responsible - our spirit is in our name. Rose (is for feminine) & Willard (for bold).