Forever 21 Launches Flagship Store In Sydney fashion by Claudia Wood - 2302 The big day has finally come and the much-anticipated Forever 21 Flagship store has now opened in Sydney's Pitt Street Mall. 10728