FGF Industry, the folks that own C.P. Company, have opened their first flagship store. The store stocks C.P. as well as Blauer USA, another brand it owns. It’s located in London’s Soho neighborhood and spans across two floors and 185 square meters. C.P. Company‘s goods are housed on the ground floor, with the overall conception of the space being created from two existing Victorian shops.