Bershka Reopens Refurbished London Flagship Store Retail 25 July 2024 The renowned Spanish fashion brand, Bershka, has officially reopened its flagship store located on Oxford Street, London.The store covers a…
Inditex Expands UK Presence with Landsec Partnership Retail 18 June 2024 Inditex Group has expanded its UK retail footprint by securing three new leases with Landsec.Pull & Bear will open its…