More than 650 pigeons are said to have been gunned down and killed by workers contracted by Transport for London in a mass cull.