You might also know this place by the following names:
Plaça de l'Almirall Joan de Borbó, Placa de l'Almirall Joan de Borbo