By Gemma Goldfingle2011-07-04T11:15:00
US fashion giant Forever 21 is to open a store at Lakeside, Essex, Retail Week can reveal.
Already have an account? Sign in here