No, it really isn't, and I'm not sure what motive there is to claim otherwise, especially as you clearly don't live here. It's been in trial/used in a few boroughs of larger towns, though in fact there have been a number of boroughs that have removed them after complaints (Richmond which is a London borough removed theirs in 2011, with the councilors themselves disliking them).
I've lived in London and a couple more large towns/cities over the last 4 years and have never seen one or heard of one being used in a local area.