is this crossing even passable by wheelchair? Maybe barrier=kerb wheelchair=no is fitting?
barrier=kerb wheelchair=no
BTW, it may be worth at least trying to report it to local government.