MACBA Loading Map.... MACBAPlaça dels Àngels - BarcelonaEvents 41.3831913 2.1668667999999798 Address Plaça dels Àngels Barcelona United Kingdom Upcoming Events No events in this location