British fashion chains Topshop and Topman today (2 April) make their American debut with a new flagship store in New York.