Offering shopping experiences in beautiful, modern surroundings, the IFC mall, which opened in 2012, is a huge shopping mall on the island of Yeouido, in the Yeongdeungpo district of Seoul.