On Broadway in Soho, British import Topshop is shaping up as the retail opening of the spring, and Racked has the first pictures we've seen from inside the colossal store. Esclators! Actual racks of clothing! Yes, friends, it's going to be a store! Click through for the full photogallery. [Racked]
Filed under:
Loading comments...