Cotton On will finally open a flagship store in the Philippines and it will be in Lucky Chinatown Mall. The mall is located at Reina Regente St. near 168 Mall. Cotton On Philippines is owned by Ben Chua Chan of Bench if I’m not mistaken. My sister will surely love this news. Read more…