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.

BRAND MENTIONED