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