Urban Decay to open at Liverpool One
This December will see the opening of the first Urban Decay store in Liverpool. The 1,000 sq ft store will be located in the city’s Liverpool One shopping centre, on the corner of Paradise Street and Peter’s Lane.
2016 - Media Team Retailp.com