By Chloe Mills2023-03-17T10:36:00
More than a decade since the brand’s inception, Zara-owner Inditex has finally decided to grace the UK with a physical Oysho store
The UK has been home to global fashion behemoth Inditex’s stable of brands for decades. Since the first British Zara opened on Regent Street in 1998, the Spanish conglomerate has executed a pacey expansion across the UK.
Already have an account? Sign in here