Forever 21 seeks to trim down remaining UK store portfolio

London - Fast fashion retailer Forever 21 is reportedly assessing its entire UK store estate, including its flagship store on Oxford Street, London as its continues to flounder in the country.


OR CONTINUE WITH
Birmingham
Bluewater
Forever 21
Oxford Street