Situated in the modernist heart of Barcelona along the Rambla de Catalunya, a former art gallery in a 1904 building