Italian women’s clothing brand Miu Miu has re-opened its London flagship on New Bond Street. Based on a newly conceived retail concept, the revamped store is modern and minimal, offering a warm and welcoming environment that is harmonious for cultural exchanges, conversations and the...
Advertisements


