Retail
Drake's comes to SoHo
New York - British clothing retailer Drake's has come to SoHo. Last Friday, they opened a store in the boutique district at 120 Prince Street. The new boutique clocks in at a total of 400 square feet. This store is the first Drake's store outside of the U.K. The only other full-price store is on Clifford Street in London. There is also an outlet...
loading...