Unable to answer "Is there a crossing here?" – https://osm.org/node/8790743612 via StreetComplete 57.1:

You must cross on the south side of the intersection. There is no pedestrian crossing on the north side.