TopShop

Locations
About Us
Topshop is a British multinational retailer which specializes in fashion clothing, shoes, makeup and accessories. Top Shop began operations in 1964, starting out in the basement of a department store. Now, there are over 300 Top Shops in the UK. The clothing company ships to more than 100 countries. In 2002, Top Shop joined forces with NEWGEN, which allows the store to foster new design talent and provide a global platform for the scene’s brightest new stars. Top Shop is the only high street b...
...
Share this program