E-mail this story
Topshop opens at the Grove in L.A.
Topshop, the global fashion juggernaut with more than 400 stores operating in 38 countries, has arrived on the West Coast at long last, opening a new store at the Grove in Los Angeles last Thursday.
By Melissa Magsaysay
February 17, 2013