On our london trip to the Zil Lanes, we spotted in Kenton this segregated cycle lane
The barriers keep the cyclists safely separated from the moving cars in the foreground, and the dedicated shoppers parking lane and parking area behind. We can see they improve safety by the way that 80% of the barriers are bent or bashed -that's a lot of "cyclist hit a car" incidents that have been prevented.
Yes, for the 30 metres of this path, the cyclists of Brent have nothing to complain about
If we had an issue, notice in the left of the photo how there is a car parked up against the cycle sign. The addition of a pedestrian crossing and cycleway stops parking on the through-traffic lane, so reduces the parking capacity of this shopping street from four cars in parallel (there's the other side of the road), to two cars. This is exactly the kind of anti-parking measures that are leading to the death of traditional high streets such as this.