Tag: Urban Decay boutique

  • Urban Decay to open second UK store

    Urban Decay to open second UK store

    No, it’s not a trick of the imagination – Urban Decay is indeed opening a second boutique in north London on Thursday 11th February – that’s next week! Hot on the heels of the Covent Garden store, the latest one will be in Brent Cross Shopping Centre which is in my neck of the woods)…