Another tipoff from GMaps Mania.
Here's the street outside the school. The perspective is well out... but it gives a sense for what the street could look like if given over to be given over to cycles.
I've visited Belgium and the Netherlands quite a few times over the years and the infrastructure for cycling is so much better. As a result, more people cycle..