Edificio histórico
La BC, desde 1939, está ubicada en el antiguo Hospital de la Santa Creu de Barcelona, uno de los conjuntos del gótico civil más importante de Catalunya. Construido entre los siglos XV y XVIII, durante muchos siglos fue el hospital más grande de Cataluña y el resultado de la fusión de diversos hospitales que existían en la Barcelona medieval. La primera piedra del Hospital de la Santa Creu se puso el 1401 en presencia del rey Martín el Humano. En 1414 finalizaron la mayor parte de las obras, que se retomaron un siglo después, utilizando una técnica constructiva más depurada.
Se planificó para ser un edificio muy grande, con cuatro naves de construcción rectangular, de dos plantas, alrededor de un patio, siguiendo el modelo de los claustros eclesiásticos, pero la cuarta nave que debía cerrarlo no se llegó a construir. En el siglo XVIII, el edificio se amplió y a lo largo de los siglos XIX e inicios del XX se hicieron algunas adaptaciones menores.