Transport Barcelona Opens Doors to Public Transport Sites During European Mobility Week Owen H · 5 Sep 2025 · 2 min read