Loading Map…. Plaça de Louis BraillePlaça de Louis Braille – El Prat de LlobregatEvents 41.3258071 2.1023704000000407 Address Plaça de Louis Braille El Prat de Llobregat Spain Upcoming Events No events in this location