Topshop to Open in Vegas

July 19, 2011

Topshop’s planned store at the Fashion Show Mall in Las Vegas will be the British chain’s third store in the U.S.

Recent News