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