Free people hotspot to open retail stores is always London
Free people hotspot to open retail stores is always London
US fashion brand Free People opened its fifth UK store on London's Regent to coincide with retail reopening in England and Wales. The creative director has stated that the brand is always looking for stores in London.