Palau de la Musica Address C/ Palau de la Música, 4-6, 08003 Barcelona, B, Spain Barcelona United Kingdom Upcoming EventsNo events in this location