News Forever 21 opens new flagship store at Lakeside Shopping Centre by Lindsey Anderson on 6th July 2011 0 comments US fashion favourite Forever 21 is about to open its first flagship store at Lakeside Shopping Centre. Read More