This is my road! Don't think they're ideal at all, but speeding is such a big issue that I still think they'd be an improvement. Would end up with three zebra crossings in close proximity and as the work is mainly being done in the name of speeding up buses, feels like it would be a tough sell