By  on November 16, 2019

Fred Perry has set down new roots in SoHo.

The British brand known for its laurel wreath logo on Friday night opened the doors to its new North American flagship, an 11,000-square-foot store at 483 Broome Street. This replaces a 1,350-square-foot store that was located nearby at Greene and Prince Streets. Although smaller, the store is a bright corner unit with a bank of windows.

To continue reading this article...