There are loads on the Dearne between Haigh and Smithies, see one or two every time I am down there. Too fast for me to take a photo though.
I have seen one in the last year or so on the canal between Morrisons and Brampton. First place I ever saw a kingfisher was on the River Don just off Blonk Street in Sheffield, which was about 100 yards from the first place I saw someone injecting heroin