Loading Map…. Plaça de la VilaPlaça de la Vila – El Prat de LlobregatEvents 41.3307036 2.0933350000000246 Address Plaça de la Vila El Prat de Llobregat 08820 Spain Upcoming Events No events in this location