Unable to answer "Does this crossing have an island?" – Crossing – https://osm.org/node/417125285 via StreetComplete 63.0:

Il n'y a pas de passage piéton ici, c'est un trottoir entouré de parkings à vélo.