A Retail Store Chain
Topshop is a chain of clothing stores that operates in more than 20 countries. It is part of the Arcadia Group, which also owns a number of other well-known retail outlets including Burton, Dorothy Perkins, Miss Selfridge and Wallis. … see full wiki