bn:00907904n
Noun Named Entity
EL
Can Serra
EN
Can Serra is a Barcelona Metro station, in the L'Hospitalet de Llobregat municipality of the Barcelona metropolitan area, and named after the nearby Can Serra neighbourhood. Wikipedia
English:
Barcelona Metro
Relations
Sources