Barcelona Map Unavailable Address Barcelona, Spain Barcelona Spain Europe 08016 Spain Upcoming Events 3D Printing 2023 - 11/04/2023 - All Day Brain Council2023-01-23T08:25:59+00:00January 23rd, 2023| Share this event. Choose your platform! FacebookTwitterLinkedInWhatsAppEmail