El nuevo centro se ha construido sobre la antigua Plaza de Toros, también denominada Las Arenas, situada en la Plaza de España y al lado del recinto ferial de Montjuic. Su zona de influencia ronda los 4 millones de habitantes de la capital y sus alrededores, a los que hay que sumar los turistas y los profesionales que anualmente acuden a los más de 60 congresos y convenciones que se celebran en Fira.
Los iwalls son soportes digitales de última generación situados en lugares estratégicos de centros comerciales y de las salas vip y business centers de los principales aeropuertos de España. Actualmente Iwall in Shop está presente en 40 centros comerciales, así como en El Prat (Barcelona) y en Barajas (Madrid). Entre sus clientes se pueden citar a Prada, Paco Rabanne, Coca-Cola, Audi, Sony Pictures, Disney, Movistar, Nokia y Vodafone, entre otros.