Sephora opens new store in Birmingham
The latest beauty store from the retailer is the sixth store to open in the UK as well as the first in the region
Sephora UK has opened a new beauty retail destination in the West Midlands’ shopping heartland, Birmingham’s Bullring and Grand Central.