Farm Rio adds Selfridges pop-up to London store rollout

Fresh from opening a store on Carnaby Street last week, Farm Rio is on an opening roll. As promised, the Brazilian fashion brand has now opened a space at Selfridges flagship London store, albeit on a temporary basis.

May 14, 2025 - 16:30
 0
Farm Rio adds Selfridges pop-up to London store rollout
Fresh from opening a store on Carnaby Street last week, Farm Rio is on an opening roll. As promised, the Brazilian fashion brand has now opened a space at Selfridges flagship London store, albeit on a temporary basis.