By Chloe Mills2023-11-13T16:50:00
Luxury fashion retailer Marc Jacobs has opened the doors to its first ever UK pop-up store in London’s Covent Garden, in the form of an “entirely mirrored box”.
Already have an account? Sign in here