That seems like it might be some kind of strange wholesale fish market, found a video;
Sa Llotja del Peix - YouTube
It might be the right one, just cannot what area Es Moll de Pescadors is supposed to be.
-edit-
It translates as "fishermans wharf" so I guess this must be it?
@DFP started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported exclusively by donations. Consider donating a small amount regularly.
That seems like it might be some kind of strange wholesale fish market, found a video;
Sa Llotja del Peix - YouTube
It might be the right one, just cannot what area Es Moll de Pescadors is supposed to be.
-edit-
It translates as "fishermans wharf" so I guess this must be it?