2009-05-07T09:16:00
US fashion retailer Forever21 has revealed that it wants to open a store on London’s Oxford Street as the first step in a possible expansion into Europe.
Already have an account? Sign in here