Com uma arquitetura contemporânea, o Forum Barreiro tem uma localização central, na antiga zona industrial da cidade. No centro comercial ao ar livre, a cobertura é de madeira e de vidro, de forma a assegurar a comodidade dos visitantes. Os visitantes do Forum encontrarão dois pisos de lojas e quatro salas de cinema e, ainda, ofertas em diferentes áreas como moda e acessórios, cultura, lazer, perfumaria, decoração, restauração e muito mais.
Os responsáveis pelo centro comercial descrevem-no como “uma parte essencial da regeneração do centro do Barreiro”, que foi construído sem nunca esquecer “as questões da sustentabilidade e do tratamento de resíduos, o que faz do Forum Barreiro um exemplo de um projeto sustentável e de regeneração urbana”.