Labdoo City Hub Barcelona - Biblioteca Nou Barris
Semaphore:
Closed
Location
Plaça Major de Nou Barris, 2
Barcelona
, BA
Spain
41° 26' 12.012" N, 2° 10' 13.98" E
See map: Google Maps
Barcelona ES
Hub type:
Dropping point
Hub branches:
None
Date it was last updated: 18/11/23