Ah I see; I'd always assumed it was Haringey just for a squiggle at that end, as the GP surgery near there is counted as Haringey CCG while the one on the Crouch Hill crossroad is Islington. I always see them placed on the south side so that makes sense.
Stroud Green Road is the borough boundary, so if the bikes are on the south side, they're in Islington.