Loading Map…. Sant Feliu de LlobregatPlaça de la Vila – Sant Feliu de LlobregatEvents 41.3809483 2.0454952999999705 Address Plaça de la Vila Sant Feliu de Llobregat Spain Upcoming Events No events in this location