Topshop, Topman open in NY Kate Hollingsworth • November 17, 2014 Last week, Topshop, the popular British clothing company, opened its second biggest flagship store in the world on 5th Avenue in New York City. The 40,000 square foot store is the second Topshop in New...