La Barça Store Canaletas, situada en un entorno lleno de historia azulgrana, tiene una clara vinculación con la ciudad y Catalunya a través de algunos elementos decorativos inspirados en las épocas modernista y novecentista, y también será un referente tecnológico, ya que cuenta con holografías, pantallas de 360º y un suelo interactivo.