Brands
Where to buy
MICHELLE LOWE-HOLDER
Shops
Shops in
London
b-Store
— 24a Savile Row, W1S 3PR London, United Kingdom
Couverture
— 188 Kensington Park Road, W11 2ES London, United Kingdom
Garbstore
— 188 Kensington Park Road, W112ES London, United Kingdom
Hong Kong
London