Fear of God opens new store at Selfridges in London
Fear of God has opened a store at London department store Selfridges on Oxford Street. The California-based label will take residence in the store’s menswear department, with an offering of the label’s mainline collection as well as its Italian-made suiting, hand-knits, American-made sportswear and accessories.
